:判断列表里有没有一个对象是对象3
list1.index(1):查找列表里第一个为1的对象的位置
list1.count(1):查找列表里对象为1的个数
list1[x:y]:取第x到y的对象,重新建立一个列表...删除列表的某一个对象:
>>> list
[1, 2, 10, 3, 4, 5]
>>> del list[2]
>>> list
[1, 2, 3, 4, 5]
列表的排序:
列表的排序默认是先以字母大小写进行排序的...:
使用heapq模块的nlargest,nsmallest方法来取出列表中的几个最大值和最小值,当然也可以使用max和min函数来求最大和最小,使用sum函数来求列表数字的和
>>> from heapq...)]
>>> sorted(zip(dict.values(),dict.keys()),reverse=True)
[(4, 'd'), (3, 'c'), (2, 'b'), (1, 'a')]
字典列表的排序...:
可以使用sorted函数进行排序,使用key参数可以对排序的键进行定义,这里要用到operator模块的itemgetter函数
>>> rows
[{'fname': 'Brian', 'lname