这篇文章将为大家详细讲解有关Python中元组列表有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

成都创新互联公司专业为企业提供古县网站建设、古县做网站、古县网站设计、古县网站制作等企业网站建设、网页设计与制作、古县企业网站模板建站服务,10多年古县做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
Python 的元组与列表类似,不同之处在于元组的元素不能修改。
元组使用小括号,列表使用方括号。
Tuple
tuple
 用小括号或者无括号来表示,是一连串有顺序的数字。
a_tuple = (12,3,5,15,6)
 another_tuple = 
12,3,5,15,6
 print(a_tuple)
 print(another_tuple)
 """
 (12, 3, 5, 15, 6)
 (12, 3, 5, 15, 6)
 """
List
list 是用中括号命名
a_list=[12,3,5,15,6]
 print(a_list)
 """
 [12, 3, 5, 15, 6]
 """
 List 
添加
末尾添加
a_list=[12,3,5,15,6]
 a_list.append() 
#在 a_list 后追加一个 0
 print(a_list)
 """
 [12, 3, 5, 15, 6, 0]
 """
 指定位置添加
a_list=[12,3,5,15,6]
 a_list.insert(1,) 
# 
在位置1处添加0
 print(a_list)
 """
 [12, 0, 3, 5, 15, 6, 0]
 """
 List 
移除
删除项
a_list=[12,3,5,15,6]
 a_list.remove(3) 
# 
删除列表中第一个出现的值为 3 的项
 print(a_list)
 """
 [12, 5, 15, 6]
 """
 List 
索引
显示特定位置
a_list=[12,3,5,15,6,4,7]
 print(a_list[0])  # 
显示列表a_list的第0位的值
 # 12
 print(a_list[-1]) 
# 
显示列表a_list的最末位的值
 # 7
 print(a_list[0:3]) 
# 
显示列表a_list的从第0位 到 第2位(第3位之前) 的所有项的值
 # [12, 3, 5]
 print(a_list[5:])  # 
显示列表a_list的第5位及以后的所有项的值
 # [4, 7]
 print(a_list[-3:]) 
# 
显示列表a_list的倒数第3位及以后的所有项的值
 # [6, 4, 7]
 打印列表中某个值的索引
a_list=[12,3,5,15,6,4,7]
 print(a_list.index(3)) 
# 
显示列表a_list中第一次出现的值为3的项的索引
 # 1
 统计列表中某值出现的次数
a_list=[12,3,5,15,6,4,7,6,6,6]
 print(a_list.count(6)) 
# 
统计列表a_list中6出现的次数
 # 4
 List 
排序
 
_list=[12,3,5,15,6,4,7,6,6,6]
 a_list.sort() 
# 
默认从小到大排序
 print(a_list)
 # [3, 4, 5, 6, 6, 6, 6, 7, 12, 15]
 a_list.sort(reverse=True) 
# 
从大到小排序
 print(a_list)
 # [15, 12, 7, 6, 6, 6, 6, 5, 4, 3]
List 与 Tuple 对比
他们的元素可以一个一个被迭代,输出,运用,定位取值。
list 迭代
for
 list_item 
in
 a_list:
   print(list_item)
 """
 12
 3
 5
 15
 6
 """
 tuple 
迭代
下一个例子,依次输出 a_tuple 和 a_list 中的各个元素:
for
 index
 in 
range(len(a_list)):
   
print("index = ", 
index, 
", number in list = ", a_list[index])
 """
 index
 =  
 , 
number
 in 
list
 =  12
 index
 =  1
 , 
number
 in 
list
 =  3
 index
 =  2
 , 
number
 in 
list
 =  5
 index
 =  3
 , 
number
 in 
list
 =  15
 index
 =  4
 , 
number
 in 
list
 =  6
 """
 for
 index
 in 
range(len(a_tuple)):
   
print("index = ", 
index, 
", number in tuple = ", a_tuple[index])
 """
 index
 =  
 , 
number
 in tuple =  12
 index
 =  1
 , 
number
 in tuple =  3
 index
 =  2
 , 
number
 in tuple =  5
 index
 =  3
 , 
number
 in tuple =  15
 index
 =  4
 , 
number
 in tuple =  6
 """
到这里你应该知道元组和列表的区别了吧。
关于“Python中元组列表有什么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
本文名称:Python中元组列表有什么用
文章地址:http://www.scyingshan.cn/article/jdogdg.html

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