:
使用heapq模块的nlargest,nsmallest方法来取出列表中的几个最大值和最小值,当然也可以使用max和min函数来求最大和最小,使用sum函数来求列表数字的和
>>> from heapq...python字典主要特性如下:
通过键而不是偏移量来读取
任意对象的无序组合
可变长,异构,任意嵌套
属于可映射类型
对象引用表
字典用法注意事项:
序列运算无效——串联,分片不能使用
对新索引(键)赋值会添加项...>>> dict={}
>>> dict['name']='wanger'
>>> dict['age']=25
字典的比较:
字典的比较会比较字典的键,而不是字典的值,可以使用zip方式将字典的值和键反过来...(1,2)*4
(1, 2, 1, 2, 1, 2, 1, 2)
>>> len(tuple)
集合
集合简介
set是一个无序且不重复的元素集合
集合对象十一组无序排列的可哈希的值,集合成员可以做字典中的键...集合特点
集合中的元素和字典中的键一样不重复
集合中的元素为不可变对象
集合的创建
>>> s=set('a')
>>> a=set({'k1':1,'k2':2})
>>> b=(['y','e','