![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python笔记及随想
ZUIcat
这个作者很懒,什么都没留下…
展开
-
若元组包含可变对象 对象改变后 元组不变
虽然tuple的元素不可改变,但它可以包含可变的对象,比如list列表。注意:虽然元组可包含可变的对象,但是为元组赋值时,可变的变量只是单方面的赋给了元组,当这些可变变量改变时,元组并不发生改变.例子:a=[1,2]b=3c=(a,b)print (c)a=[3,4]b=5print(c)c=(a,b)print (c)显示:([1, 2], 3原创 2017-12-11 20:19:23 · 1360 阅读 · 1 评论 -
构造包含一个元素的元组规则解析
构造包含 0 个或 1 个元素的元组比较特殊,所以有一些额外的语法规则:tup1 = () # 空元组tup2 = (20,) # 一个元素,需要在元素后添加逗号解析:如果不明白这在说什么,我们先看以下代码:#先看列表a=[] b=[1]c=[1,]d=[1,2]print(a,b,c,d)print(type(a),type(b),type(c),type(d原创 2017-12-11 20:23:39 · 1179 阅读 · 1 评论