列表(list)
列表操作包含以下函数:
1、cmp(list1, list2):比较两个列表的元素
2、len(list):列表元素个数
3、max(list):返回列表元素最大值
4、min(list):返回列表元素最小值
5、list(seq):将元组转换为列表
列表操作包含以下方法:
1、list.append(obj):在列表末尾添加新的对象
2、list.count(obj):统计某个元素在列表中出现的次数
3、list.extend(seq):在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)
4、list.index(obj):从列表中找出某个值第一个匹配项的索引位置
5、list.insert(index, obj):将对象插入列表
6、list.pop(obj=list[-1]):移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
7、list.remove(obj):移除列表中某个值的第一个匹配项
8、list.reverse():反向列表中元素
9、list.sort([func]):对原列表进行排序
字典的方法
方法 | 说明 | clear( ) | 从字典删除所有项 | copy( ) | 创建并返回字典的浅拷贝(新字典元素为原始字典的引用) | get(key [ ,returnvalue] ) | 返回key的值,若无key而指定了returnvalue,则返回returnvalue 值,若无此值则返回None | has_key( key ) | 如果key存在于字典中,就返回1(真);否则返回0(假) | items( ) | 返回一个由元组构成的列表,每个元组包含一对键-值对 | keys( ) | 返回一个由字典所有键构成的列表 | popitem( ) | 删除任意键-值对,并作为两个元素的元组返回。如字典为空,则返回KeyError异常 | setdefault( key [,dummvalue]) | 具有与get方法类似的行为。如key不在字典中,同时指定了dummvalue,就将键 (key)和指定的值(dummvalue)插入字典,如果没有指定dummvalue,则值为None | update( newDictionary ) | 将来自newDictionary的所有键-值添加到当前字典,并覆盖同名键的值 | values( ) | 返回字典所有值组成的一个列表 | iterkeys( ) | 返回字典键的一个迭代器 | iteritems( ) | 返回字典键-值对的一个迭代器 | itervalues( ) | 返回字典值的一个迭代器 |
|