Python基本数据类型中元组的用法-创新互联
                                            本篇文章为大家展示了Python基本数据类型中元组的用法,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

1.元组的概念
- python中的元组是有序元素组成的集合,与列表的区别在于,元组是不可变的,一旦定义,就不能修改; 
- 记住元组是不可变的; 
2.元组的定义
- 可以使用 - tuple()或者- ()直接初始化元组;
- 定义单个元素的元组时,需要在单个元素后面加一个逗号,如 - t = (1,);
3.元组的访问
t = (1,2,3,4,5,6,7) print(t[2]) #输出3
- 元组的访问和列表类似,都可以通过索引访问; 
4.元组修改
- 由于元组是无法被修改的,因此,元组没有增删改查的方法,这也体现了元组的不可变性; 
5.命名元组
from collections import namedtuple
Point = namedtuple('Point',['a','b'])
point = Point(1, 2)
print(point.a)    #输出1
print(point.b)    #输出2- 使用之前需要通过 collection 模块导入一个 namedtuple 类; 
- 构建元组类:类名 = namedtuple(‘类名’,[可迭代对象]); 
- 初始化元组实例; 
- 访问元组(元组也是通过点语法访问); 
6.冒泡排序
lst = list([1,2,7,6,3,5,4]) print(lst) #输出[1, 2, 7, 6, 3, 5, 4] for i in range(len(lst)): #有多少元素则需要排序多少次 for j in range(len(lst) - i - 1): if lst[j] > lst[j+1]: #使元素交换位置 tmp = lst[j] lst[j] = lst[j+1] lst[j+1] = tmp print(lst) #输出[1, 2, 3, 4, 5, 6, 7]
- 两个相邻元素之间进行比较,大的往后放,最终大的元素应该排在队列的最末尾; 
- 每次比较完之后,下一次的比较都会减少一次; 
- 冒泡排序有两层循环,外层循环控制比较的次数,内层循环用来比较元素的大小; 
上述内容就是Python基本数据类型中元组的用法,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联-成都网站建设公司行业资讯频道。
本文题目:Python基本数据类型中元组的用法-创新互联
转载来源:http://www.scyingshan.cn/article/cdpsjp.html

 建站
建站
 咨询
咨询 售后
售后
 建站咨询
建站咨询 
 