python学习笔记01 使用重复操作创建一个列表和一些基本操作

>>> mylist = [0] * 6
>>> mylist
[0, 0, 0, 0, 0, 0]

#重复运算的结果是对序列中数据的引用的重复。
>>> mylist = [1,2,3,4]
>>> mylist
[1, 2, 3, 4]
>>> A=[mylist] * 3
>>> A
[[1, 2, 3, 4], [1, 2, 3, 4], [1, 2, 3, 4]]
>>> print(A)
[[1, 2, 3, 4], [1, 2, 3, 4], [1, 2, 3, 4]]
>>> mylist[2]=45
>>> print(A)
[[1, 2, 45, 4], [1, 2, 45, 4], [1, 2, 45, 4]]   

#变量A持有三份对原始名为mylist的序列的引用。注意在对mylist中的元素进行改变后,这种改变体现在了A中。


 

猜你喜欢

转载自blog.csdn.net/qq_36787524/article/details/86666658
今日推荐