本文主要是对Python的数据结构进行了一个总结,常见的数据结构包含:列表list、元组tuple、字典dict和集合set。
?...追加
append:末尾追加,单个追加
insert(location, obj):指定位置追加元素
extend:整体的扩编
删除
pop(2):删除指定索引为2的元素,有返回值即删除的元素值
remove...()进行反转,得到的是可迭代对象,并且将迭代对象转为为列表显示
# 反转1
print(lst[::-1]) # 通过步长为-1进行反转
print(lst) # 不影响原来对象
[6, 5, 4...(word) # 当首字母之后,直接进行追加
使用setdefault来解决
words = ['apple', 'bat', 'bar', 'atom', 'book']
by_letter =...,值是该元素的索引
sorted
sorted函数返回的是排序好的一个列表,默认是从小到大
sorted([1,3,4,2,6,5])
[1,2,3,4,5,6]
zip
配对
将列表、元组或者其他序列中的元素进行配对组合