假设我有一个 lists 的 list;
my_list = [['apple', 'banana', 'orange'], ['carrot', 'pumpkin', 'potato']]
有没有办法可以将每个单独的 list 中的每个元素转换为自己的 list?
输出:
new_list = [[['apple'], ['banana'], ['orange']], [['carrot'], ['pumpkin'], ['potato']]]
回答1
是的,您可以使用 list 推导将每个字符串包装在其自己的 list 中:
[[[item] for item in sublist] for sublist in my_list]
这输出:
[[['apple'], ['banana'], ['orange']], [['carrot'], ['pumpkin'], ['potato']]]