列表的方法:
list.append(elem) # 在列表末尾添加一个新的元素
list.extend(seq) # 在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表);该方法的参数得是一个可迭代对象,该方法会将可迭代对象的元素追加到列表末尾,如字符串
lst = [1, 2, 3]
lst.extend('book')
print(lst)
---------
[1, 2, 3, 'b', 'o', 'o', 'k']
list.insert(index, elem) # 将指定元素插入列表的指定索引位置
list.pop([index=-1]) # 移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
list.remove(elem) # 移除列表中某个元素的第一个匹配项
list.index(elem[, start[, end]]) # 从列表中找出某个元素第一个匹配项的索引位置
list.count(elem) # 统计某个元素在列表中出现的次数
list.clear() # 清空列表内容
list.copy() # 返回复制后的新列表,对复制后的新列表进行的各种操作不会影响到原列表
list.reverse() # 将列表中的元素反向排序
list.sort(cmp=None, key=None, reverse=False) # reverse=True降序,reverse=False升序(默认)
比较列表与字符串:
·都是序列
·列表是容器类对象,列表可变
·字符串不可变
元组的方法:
tuple.index(elem[, start[, end]]) # 从元组中找出某个元素第一个匹配项的索引位置
tuple.count(elem) # 统计某个元素在元组中出现的次数
元组中只包含一个元素时,需要在元素后面添加逗号
比较元组与列表:
·元组不可变
·元组运算速度比列表快
·元组与列表都是序列类、容器类对象
列表与元组的若干方法
最新推荐文章于 2024-05-20 01:00:00 发布