含有0个或1个项目的元组。一个空的元组由一对空的圆括号组成,如myempty = ()
。然而,含有单个元素的元组就不那么简单了。你必须在第一个(唯一一个)项目后跟一个逗号,这样Python才能区分元组和表达式中一个带圆括号的对象。即如果你想要的是一个包含项目2
的元组的时候,你应该指明singleton = (2 , )
。
元组与打印语句
元组最通常的用法是用在打印语句中,下面是一个例子:
#!/usr/bin/python
# Filename: print_tuple.py
age =
22
name =
'Swaroop'
print
'%s is %d years old'
% (name, age)
print
'Why is %s playing with that python?'
% name
(源文件:code/print_tuple.py)
输出
$ python print_tuple.py
Swaroop is 22 years old
Why is Swaroop playing with that python?