gpt4 book ai didi

python - 将列表转换为列表列表

转载 作者:行者123 更新时间:2023-12-04 09:34:37 24 4
gpt4 key购买 nike

我想将列表转换为列表列表。例子:

my_list = ['banana', 'mango', 'apple']

我想要:
my_list = [['banana'], ['mango'], ['apple']]

我试过:
list(list(my_list))

最佳答案

使用列表理解

[[i] for i in lst]

它遍历列表中的每个项目并将该项目放入一个新列表中。

例子:
>>> lst = ['banana', 'mango', 'apple']
>>> [[i] for i in lst]
[['banana'], ['mango'], ['apple']]

如果您申请 list func 在每个项目上,它会将每个字符串格式的项目转换为字符串列表。
>>> [list(i) for i in lst]
[['b', 'a', 'n', 'a', 'n', 'a'], ['m', 'a', 'n', 'g', 'o'], ['a', 'p', 'p', 'l', 'e']]
>>>

关于python - 将列表转换为列表列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38604805/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com