元组和列表十分类似,只不过元组和字符串一样是 不可变的。
含有0个或1个项目的元组。一个空的元组由一对空的圆括号组成,如myempty = ()。然而,含有单个元素的元组就不那么简单了。你必须在第一个(唯一一个)项目后跟一个逗号,这样Python才能区分元组和表达式中一个带圆括号的对象。即如果你想要的是一个包含项目2的元组的时候,你应该指明singleton = (2 , )。
#!/usr/bin/python
# Filename: using_tuple.py
zoo = ('wolf', 'elephant', 'penguin');
print('Number of animals in the zoo is', len(zoo));
new_zoo = ('monkey', 'dolphin', zoo);
print('Number of animals in the new zoo is', len(new_zoo));
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][2]);
结果
>>>
Number of animals in the zoo is 3
Number of animals in the new zoo is 3
All animals in new zoo are ('monkey', 'dolphin', ('wolf', 'elephant', 'penguin'))
Animals brought from old zoo are ('wolf', 'elephant', 'penguin')
Last animal brought from old zoo is penguin
>>>
分享到:
相关推荐
python学习笔记1——(廖雪峰教程,菜鸟教程)python基础 python学习笔记1——(廖雪峰教程,菜鸟教程) >>> classmates = ['Michael', 'Bob', 'Tracy'] >>> len(classmates) 3 ⽤索引来访问list中每⼀个位置的元素...
以下是一个Python学习笔记的大纲,涵盖了从基础到进阶的内容。你可以根据自己的学习进度和理解情况,逐步填充和完善这个大纲。 Python学习笔记大纲 一、Python基础 Python简介 Python的历史 Python的特点和应用...
本文实例讲述了Python学习笔记基本数据结构之序列类型list tuple range用法。分享给大家供大家参考,具体如下: list 和 tuple list:列表,由 [] 标识; 有序;可改变列表元素 tuple:元组,由 () 标识; 有序;...
现在读到了列表(list)、元组(tuple)、集合(set)和字典(dict)四种在python内置的重要的数据结构。我只是想记录一下列表(list)和元组(tuple)比较容易搞混的地方和阐述一遍列表(list)和元组(tuple)比较常用的一些方法。...
False, 0, None, 空字符串、空列表(list)、空元组(tuple)、空字典(dict)、空集合(set) 其他对象的布尔值为True 13.分支结构:单分支结构 #以银行取款为例 如: money=1000 s=int(input(‘请输入取款金额:...
一、相关 数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。...常用的是:列表(List)、字符串(String)、元组(Tuple)。 3、映射在Python的
在 Python 编程中,我们既需要独立的变量来保存一份数据,也需要序列来保存大量数据。 列表(list)和元组(tuple)比较相似,...本资源是我在学习Python时,记录的列表、元祖、字典、集合学习笔记,供大家参考学习。
2、创建元组 元组用()定义 ,创建空元组:元组名=() 3、数据之间用 ,(逗号)分割,元组 中只包含一个元素时,一定记得要在元素后面用 , 号 4、固定长度,任意嵌套 (二)运用方法 1、常用操作 1。索引,切片,...
列表(list)、元组(tuple)、字符串(string)、Unicode 字符串、buffer对象、xrange对象 3、列表和元组的区别:列表可以进行修改,但是元组不行 4、tuple常作为字典的键 5、序列都可以进行以下操作: 索引...
(4)元组(Tuple) (5)列表(List) (6)字典(Dictionary) 3、Python数据运算 (1)算术运算 (2)比较运算 (3)赋值运算 (4)逻辑运算 (5)成员运算 4、Python流程控制 (1)分支语句(if) (2)循环控制...