如何将嵌套列表的元素转换为单独的列表?



假设我有一个列表的列表;

my_list = [['apple', 'banana', 'orange'], ['carrot', 'pumpkin', 'potato']]

是否有一种方法可以将每个单独列表中的每个元素转换为其自己的列表?

输出:

new_list = [[['apple'], ['banana'], ['orange']], [['carrot'], ['pumpkin'], ['potato']]]

是的,您可以使用列表推导式将每个字符串包装在自己的列表中:

[[[item] for item in sublist] for sublist in my_list]

这个输出:

[[['apple'], ['banana'], ['orange']], [['carrot'], ['pumpkin'], ['potato']]]

最新更新