gpt4 book ai didi

python - 如何将列表元素转换为列表?

转载 作者:行者123 更新时间:2023-11-28 20:39:09 25 4
gpt4 key购买 nike

原来的猫是这样的:

cat = ['a','a,b,c','c,d,e,f']

我想把它转换成:

cat = [['a'],['a','b','c'],['c','d','e','f']]

最佳答案

您可以通过 list comprehension 实现此目的:

>>> cat = ['a','a,b,c','c,d,e,f']
>>> [c.split(',') for c in cat]
[['a'], ['a', 'b', 'c'], ['c', 'd', 'e', 'f']]

或者,您也可以使用lambda 函数和map 来实现:

>>> map(lambda x: x.split(','), cat)
[['a'], ['a', 'b', 'c'], ['c', 'd', 'e', 'f']]

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

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