什么是元组?
元组(tuple): 元组本身是不可变数据类型,没有增删改查
元组内可以存储任意数据类型
元组的创建
元组的特性:
元组的特性同列表相似,索引,切片,重复,连接,成员操作符,迭代(for循环)
allowusers = ('root','ljz','redhat')
allowpasswd = ('123','456','789')
#索引 切片
# print(allowusers[0])
# print(allowusers[-1])
# print(allowusers[1:])
# print(allowusers[:-1])
# print(allowusers[::-1])
#重复
# print(allowusers * 3)
#连接
# print(allowusers + ('linux','python'))
#成员操作符
# print('ljz' in allowusers)
# print('ljz' not in allowusers)
#for循环
# for user in allowusers:
# print(user)
# for index,user in enumerate(allowusers):
# print('第%d个白名单用户: %s' %(index+1,user))
元组的常用方法:
由于元组没有增删改查,所以在这里我门就简单介绍两个元组的常用方法
count 查看元组中某元素出现的次数
index 查看元素在元组中的索引值
元组的应用场景
我们通常队员组中的元素进行赋值,注一元组中由几个元素,就得有几个变量来接收
我们习惯用将元组转换为列表的形式对齐进行操作
还有我们可以通过赋值,将其中的某几个元组打包成列表输出
关于元组我们就介绍这么多,如果大家还有兴趣学习可以再进行深入学习