【发布时间】:2015-01-06 11:03:12
【问题描述】:
我知道tup = ("x",) 语法允许Python 识别tup 是一个元组而不是一个字符串,但是a = (2,3,) 和b = (2,3) 之间有什么区别吗?
这样的赋值产生:
>>> a == b
True
【问题讨论】:
-
不,没有区别
-
尝试打印
a你会发现与b没有区别 -
a = b语句返回True??或a==b返回“真” -
元组和非元组之间只有区别。元组的视觉长度无关紧要。
标签: python tuples variable-assignment