码迷,mamicode.com
首页 > 其他好文 > 详细

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

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

标签:python list 链接赋值

例子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

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

标签:python list 链接赋值

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!