Cannot append list to a list?
本问题已经有最佳答案,请猛点这里访问。
我在StackOverflow的其他地方找不到这个问题,或者我的研究技能不够先进,所以我现在问:
所以今天我在没有接触过python一段时间后就开始玩它了,我发现下面的代码片段不起作用:
1 2 3 4 | >>> list1 = [1,2,3] >>> list2 = [4,5,6] >>> list3 = list1.append(list2) >>> list3 |
为什么最后一行不能产生任何结果?
另外,我使用的是python 2.7.3,如果这有什么区别的话
1 2 3 4 5 | >>> list1 = [1,2,3] >>> list2 = [4,5,6] >>> list1.append(list2) >>> list1 [1, 2, 3, [4, 5, 6]] |
因此,当您将返回值赋给
作为一个注释,您可能实际需要
此外,为了连接列表,可以执行以下操作:
1 | list3 = list1 + list2 |
号