list1 = [ 1,2]
list2 = [2,3,4]
main = pd.DataFrame( columns = ['a','b'])
main = main.append(pd.DataFrame(list1, columns=['a']), ignore_index= True)
main = main.append(pd.DataFrame(list2, columns=['b']), ignore_index= True)
Output :
a b
1 NA
2 NA
NA 2
NA 3
NA 4
我希望这两个列表的输出都在同一行中,而这个不同的列表在特定的列中。
1条答案
按热度按时间wpcxdonn1#
如果将
concat
与axis=1
一起使用,则稍后可以使用列表中的附加值解决方案:如果可能,请先使用
Series
创建DataFrame
,方法是: