python小笔记-元组

元组

(一旦初始化就不能修改(元素不能修改))

格式:元组名[下标]

eg:i = (1,2,3,4,5)

print(i[2]) 返回3

eg:i = (1,2,3,4,5)

i[0] = 100

print(i) 返回报错(一旦初始化就不能修改(元素不能修改))

eg:i = (1,2,3,4,[2,3,4])

i[4] [2]= 100

print(i) 返回报错(1,2,3,4,[100,3,4])(列表可以修改)

 

删除元组

eg:i = (1,2,3,4,5)

del i

 

元组相加

eg:m1 = (1,2,3)

m2 = (5,6,7)

print(m1+m2) 返回(1,2,3,5,6,7)

 

元组重复

eg:i = (1,2,3,4,5)

print(i*3) 返回(1,2,3,1,2,3,1,2,3)

 

判断元素是否在元组中

eg:i = (1,2,3,4,5)

print(2 in i) 返回True

 

元组的截取

格式:元组名[开始下标:结束下标]

(从开始下标开始截取,结束到结束下标之前

eg:i = (1,2,3,4,5)

print(i[1:3]) 返回(2,3)

 

二维元组

(元素为一维的元组)

eg:m = ((1,2,3),(4,5,6),(7,8,9))

print(m[1][1]) 返回5

 

元组的方法

len()

(返回元组中元素的个数)

eg:i = (1,2,3,4,5)

print(len(i)) 返回5

 

max()

(返回元组中元素的最大值)

eg:i = (1,2,3,4,5)

print(max(i)) 返回5

 

min()

(返回元组中元素的最大值)

eg:i = (1,2,3,4,5)

print(min(i)) 返回1

 

将列表转成元组

eg:m = (1,2,3)

print(tuple(m)) 返回[1,2,3]

 

元组的遍历

for i in (1,2,3,4,5)

print(i) 返回1 2 3 4 5

猜你喜欢

转载自blog.csdn.net/qq_42326585/article/details/81296377