元组的特性( index索引、slide切片、repeat重复、link连接、成员操作符、for迭代 )

元组的特性

1.索引与切片

元组 Users = (‘root’,‘westos’,‘lyqiu’) 作用
print(Users[0]) 打印元组中的第一个元素
print(Users[-1]) 打印字符串中的倒数第一个元素
print(Users[1:]) 除了第一个元素,其余全打印
print(Users[::-1]) 倒序打印

练习:
元组的特性( index索引、slide切片、repeat重复、link连接、成员操作符、for迭代 )_第1张图片

2.repeat 重复

命令 作用
print(Passwds * 3) 重复三次

练习:
元组的特性( index索引、slide切片、repeat重复、link连接、成员操作符、for迭代 )_第2张图片

3.link 连接

命令 作用
print(service + test) 连接

练习:
元组的特性( index索引、slide切片、repeat重复、link连接、成员操作符、for迭代 )_第3张图片

4.in/not in 成员操作符

判断该元素是否存在于元组中

命令 作用
print(‘y’ in Users) y在里面,所以显示结果为True
print(‘y’ not in Passwds) y不在里面,所以显示结果为True
print(‘f’ in Passwds) f不在里面,所以显示结果为False

练习:
元组的特性( index索引、slide切片、repeat重复、link连接、成员操作符、for迭代 )_第4张图片

5.for 迭代

可结合枚举与zip压缩字符串

Users = ('root','westos','lyqiu')
Passwds = ('123','456','789')

# for
for user in Users:      
    print(user)

for index,user in enumerate(Users):    	 #结合枚举
    print(index,user)

for user,passwd in zip(Users,Passwds):	 #结合zip压缩字符串
    print(user,':',passwd)

元组的特性( index索引、slide切片、repeat重复、link连接、成员操作符、for迭代 )_第5张图片

你可能感兴趣的:(Python,python)