健身房网站建设案例,加微信群网站怎么做的,wordpress 热搜词,设计非常漂亮的网站一、元组的定义
nums (1, 2, 3, 4, 5)
元组是序列的其中一种#xff0c;每个元素都以逗号分隔#xff0c;用()包围。
当元组中只有一个元素时#xff0c;需要在元素后面加逗号分隔#xff0c;nums (1,)#xff0c;否则括号会被当成运算符
nums (1)
print(type(nums…一、元组的定义
nums (1, 2, 3, 4, 5)
元组是序列的其中一种每个元素都以逗号分隔用()包围。
当元组中只有一个元素时需要在元素后面加逗号分隔nums (1,)否则括号会被当成运算符
nums (1)
print(type(nums), nums) # class int 1
nums_1 (1,)
print(type(nums_1), nums_1) # class tuple (1,)
定义空元组nums ()
注意元组是不可以被修改的因此元组不可以增加元素不可修改对应索引的值也不可以删除元素只能进行查看
二、元组的使用
因为元组是序列中的一种序列的基本操作元组都拥有序列的基本操作参考python基础-数据类型之序列
1不能删除元组中的元素可以使用del语句来删除整个元素
nums (1, 2, 3, 4)
print(nums) # (1, 2, 3, 4)
del nums
print(nums) # 报错NameError: name nums is not defined
2查找元素出现的次数count()
tuple.count(object)
返回值为元素出现的次数不修改原列表
nums (1, 2, 3, 4, 2, 3)
result nums.count(3)
print(result) # 3
print(nums) # (1, 2, 3, 4, 2, 3)
3index()查找元组中第一个匹配的元素索引没有找到则报错
tuple.index(object, startindex, endindex) # startindex表示查询范围的起始位置endindex表示查询范围的结束位置
返回值为元素出现的第一个索引位置不修改原列表
nums (1, 2, 3, 4, 2, 3)
result nums.index(2)
print(result) # 1
result1 nums.index(2,3)
print(result1) # 4
result2 nums.index(2,1,4)
print(result2) # 1
result3 nums.index(6) # 报错ValueError: tuple.index(x): x not in tuple