元组与表达式
举个简单的例子:
1
2
3
4
|
x
=
(
1
,)
y,
=
(
1
,)
print
(x,
type
(x))
print
(y,
type
(y))
|
结果:
1
2
|
((
1
,), <
type
'tuple'
>)
(
1
, <
type
'int'
>)
|
所以说这里的,一定要加上括号,不然元组和表达式会分不清。
元组与列表
元组和列表十分类似,只不过元组和字符串一样是不可变的即你不能修改元组。元组通过圆括号中用逗号分割的项目定义。元组通常用在使语句或用户定义的函数能够安全地采用一组值的时候,即被使用的元组的值不会改变。