Python元组内置方法有以下几种:
count(element)
: 返回指定元素在元组中出现的次数。t = (1, 2, 3, 2, 4, 2) print(t.count(2)) # 输出:3
index(element)
: 返回指定元素在元组中第一次出现的索引,如果元素不存在则抛出异常。t = (1, 2, 3, 4, 5) print(t.index(3)) # 输出:2
insert(index, element)
: 在指定位置插入一个元素,并返回新元组。t = (1, 2, 3) new_t = t.insert(1, 'a') print(new_t) # 输出:(1, 'a', 2, 3)
remove(element)
: 删除指定元素,并返回一个新元组。如果元素不存在则抛出异常。t = (1, 2, 3) new_t = t.remove(2) print(new_t) # 输出:(1, 3)
pop()
: 删除并返回元组最后一个元素,如果元组为空则抛出异常。t = (1, 2, 3) last_element = t.pop() print(last_element) # 输出:3 print(t) # 输出:(1, 2)
reverse()
: 反转元组中的元素顺序,并返回新元组。t = (1, 2, 3) new_t = t.reverse() print(new_t) # 输出:(3, 2, 1)