[英]Combine lists to get list of lists in python
aa = ['a']
bb = ['b']
aa.extend(bb)
['a', 'b']
在上面的例子中,我想结合2个列表来获取列表列表, [['a'], ['b']]
,但是extend
不允许这样做。 我怎么能在python中实现它?
您尝试做的只需使用:
new_list = [aa,bb]
你得到一个列表列表,你可以这样做:
>> aa = ['a']
>> bb = ['b']
>> cc = []
>> cc.append(aa)
>> cc
[['a']]
>> cc.append(bb)
>> cc
[['a'], ['b']]
或者另一种方式可能是:
>> dd = list((aa,bb))
>> dd
[['a'], ['b']]
我建议使用append关键字,因为它可以更容易地在循环中使用它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.