我在 Pandas DataFrame 中有一组字典:
0 [{'id': 16, 'name': 'Animation'}, {'id': 35, 'name': 'Comedy'}, {'id': 10751, 'name': 'Family'}]
1 [{'id': 12, 'name': 'Adventure'}, {'id': 88, 'name': 'Fantasy'}, {'id': 10751, 'name': 'Family'}]
2 [{'id': 10749, 'name': 'Romance'}, {'id': 77, 'name': 'Horror'}]
我试图将所有名称从一行中提取到一个简单的字符串列表中,例如:数据集中每一行的“恐怖、家庭、戏剧”等。
我试过这段代码,但我收到错误:字符串索引必须是整数
for y in df:
names = [x['name'] for x in y]
任何帮助是appriciated
慕丝7291255
12345678_0001
相关分类