元组 Python中的数据类型之一
元组 -- tuple
元组:
tu = (1,2,3,"alex")
支持索引 tu(1)
支持切片 tu[1:3]
print(tu.count(3)) #统计 #4
print(tu.index(3)) # 通过元素的名称 获取元素的索引 就是下标 2
# for i in tu:
# print(i)
总结:元组是一个有序,可迭代,但不可变数据类型
# a = (10) # 当小括号中没有出现逗号时,数据类型就是括号中数据类型本身
# a = ("alex") # 当小括号中没有出现逗号时,数据类型就是括号中数据类型本身
# a = ("alex",) # 这是一个元组
# a = () # 这是元组
# a = (1,2,3) # 这是元组
# 元组的应用场景:
# 不可变:
1.为了防止误操作时修改数据,元组中存放一些重要数据
2.配置文件中存储数据
通过range达到循环数字
for i in range(1,5):
print(type(i)) 查看i是什么数据类型
输出结果是
<class 'int'>
<class 'int'>
<class 'int'>
<class 'int'>
range( ) 和切片很像
range(起始位置,终止位置,步长)
lst = list(range(0,5)) 顾头不顾尾
print(lst) 输出结果是[0,1,2,3,4]
lst = list(range(0,5,2)) # 顾头不顾腚
print(lst) 输出结果[0,2,4]
for i in range(0,51,2): #偶数 求0到50以内所有偶数
print(i)
for i in range(1,51,2) # 奇数 求0到50以内所有奇数
for i in range(10): #[0:10]
for i in range(0,10,2): #[0,10,2]
range 是一个可迭代对象
原文:https://www.cnblogs.com/zzsy/p/12215361.html