您的位置:首页 > 编程语言 > Python开发

简明python教程学习笔记(八)-元组

2014-04-16 16:37 134 查看

元组

元组和字符串一样是 不可变的 即你不能修改元组。元组通过圆括号中用逗号分割的项目定义。元组通常用在使语句或用户定义的函数能够安全地采用一组值的时候,即被使用的元组的值不会改变。

#Filename:using_tuple.py
zoo=('dog','elephant','penguin')
numbers=len(zoo)
print 'This zoo has',numbers,'animals'

new_zoo=('monkey','dolphin',zoo)
print 'The new zoo has',len(new_zoo),'animals'
print 'All animals in new zoo are',new_zoo
print 'Animals brought from old zoo are',new_zoo[2]

print 'Last animal brought from old zoo is ',new_zoo[2][len(zoo)-1]

含有0个或1个项目的元组。一个空的元组由一对空的圆括号组成,如myempty = ()。然而,含有单个元素的元组就不那么简单了。你必须在第一个(唯一一个)项目后跟一个逗号,这样Python才能区分元组和表达式中一个带圆括号的对象。即如果你想要的是一个包含项目2的元组的时候,你应该指明singleton = (2 , )。

使用元组输出

#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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: