有没有办法在不使用'for'循环的情况下追加数据框中不同行中的列表?
我能够通过使用'for'循环实现这一点,但我希望以更有效的方式实现这一点,可能不使用'for'循环
d = {'col1': [1,2,3,4,5], 'col2': [['a'],['a','b','c'],['d'],['e'],['a','e','d']]}
df = pd.DataFrame(data=d)
word_list = []
for i in df['col2']:
word_list = word_list + i
Run Code Online (Sandbox Code Playgroud)
我想获得这样的输出列表:['a','a','b','c','d','e','a','e','d']