●多值赋值:当你将一个元组赋值给多个变量时,这些变量将分别存储元组中的每个值。这与列表不同,列表会尝试将整个列表赋值给多个变量,这会导致类型错误。...[0] = 1 # 这是错误的,会触发TypeError
(2)修改元组嵌套的列表
但是,有一种特殊情况:
当元组元素中有嵌套列表时,我们可以修改元组中嵌套的列表,如下:
my_tuple = (1..., 2, [3,4,5])
my_tuple[2][0] = 0 # 修改元素列表中的第一个元素
print(my_tuple) # 输出:(1, 2, [0, 4, 5])
并且我们在修改后,也会影响到所嵌套的列表...(20)
print(count_of_20) # 输出: 3
还可以为count()方法提供一个可选的起始索引和结束索引,以便只计算指定范围内的元素出现次数。...如下:
my_tuple = (10, 20, 30, 20, 40, 50, 20, 60)
# 查询从索引2开始到索引6(不包括索引6)的范围内元素20出现的次数
count_of_20_in_range