列表
列表的定义
列表是一个有序并可以修改的集合
函数
1、append() 函数:在列表中表示添加新的对象
如:
list=['a','b','c','4']
list.append('e')
print(list)
Run:
['a', 'b', 'c', '4', 'e']
2、count(obj) 函数:查找列表中obj出现的次数。
list=['a','b','c','a']
print("a出现的次数:",list.count('a'))
print("b出现的次数:",list.count('b'))
print("d出现的次数:",list.count('d'))
Run:
a出现的次数: 2
b出现的次数: 1
d出现的次数: 0
3、extend() 函数:在列表末尾一次性追加另一个序列中的多个值。(列表扩展)
list1=['a','b','c']
list2=['d','e','f']
list1.extend(list2)
print("合并后的列表:",list1)
Run:
合并后的列表: ['a', 'b', 'c', 'd', 'e', 'f']
4、index() 函数:从列表中找出某个值,第一个匹配项的索引位置。(查找)
list=['a','b','c','d']
print(list.index('c'))
print(list.index('b'))
Run:
2
1
5、insert() 函数:将对象插入列表指定位置
list=['a','b','c','d']
list.insert(1,'f')
print("插入位置1一个f:",list)
Run:
插入位置1一个f: ['a', 'f', 'b', 'c', 'd']
6、remove() 函数:移除列表中某个值的第一个匹配项。
list=['a','b','c','d','c']
list.remove('c')
print("移除后结果:d",list)
Run:
移除后结果:d ['a', 'b', 'd', 'c']
7、del函数:删除指定序列的元素。
list=['a','b','c','d','e']
del list[3]
print("删除后的列表:",list)
Run:
删除后的列表: ['a', 'b', 'c', 'e']
8、pop函数:弹出元素与删除元素一样,都是从列表中移除一个元素项。
9、reverse() 函数:反向列表元素
list=['a','b','c','d','e']
list.reverse()
print("反向后列表:",list)
Run:
反向后列表: ['e', 'd', 'c', 'b', 'a']
10、list.sort() 函数:对原列表进行排序。
注意:要对列表的元素进行排序,这些元素必须是同类型的,例如全部为字符串,或者全部为数值,保证它们两两能进行大小比较。如果类型时混合的,则不能进行。
先写到这吧,继续水了一篇,以后认真学逆向了,其他事情都放一边吧!