在python 2.7.10'[[]] * 2'与'[[],[]]'不同?他们俩都不一样吗?

时间:2016-06-17 21:55:14

标签: python python-2.7

我使用python2解决了一个问题而且我用过 ' seq = [[]] * 2 '因为我想要'[[],[]]。但我得错了答案。 然后我在IDLE中测试了它:

>>>s=[[],[]]
>>>seq=[[]]*2
>>>seq
[[], []]
>>>s[0].append(5)
>>>s
[[5],[]]
>>>seq[0].append(5)
>>>seq
[[5],[5]]

我完全糊涂了。谁能帮我?请。

0 个答案:

没有答案