首页 > 其他 > 详细

列表链接是赋值,如果要不影响原来的可以用切片赋值

时间:2017-03-25 21:13:23      阅读:225      评论:0      收藏:0      [点我收藏+]

例子1:

In [17]: nums = range(10)

In [18]: nums_temp = nums

In [20]: nums_temp[0] = "comk"

In [21]: nums

Out[21]: [‘comk‘, 1, 2, 3, 4, 5, 6, 7, 8, 9]

In [22]: nums_temp

Out[22]: [‘comk‘, 1, 2, 3, 4, 5, 6, 7, 8, 9]


例子2:

In [23]: nums = range(10)

In [25]: nums_temp = nums[:]

In [26]: nums_temp[0] = "comk"

In [27]: nums

Out[27]: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

In [28]: nums_temp

Out[28]: [‘comk‘, 1, 2, 3, 4, 5, 6, 7, 8, 9]


本文出自 “净空蓝星” 博客,请务必保留此出处http://jingkonglanxing.blog.51cto.com/1152128/1910315

列表链接是赋值,如果要不影响原来的可以用切片赋值

原文:http://jingkonglanxing.blog.51cto.com/1152128/1910315

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!