列表,字典的常用方法

列表的常用方法: 1.创建列表 用逗号分隔不同的数据,使用方括号括起来; a=['q','a','z'] 2.添加新的元素 a.append('w')//结尾添加 a.insert(2,'s')//根据索引插入一个元素 a.extend(['r','f','v'])//扩展一个索引 3.遍历一个索引 for i in a: print i 4.删除元素 a.remove('a')//删除最靠前的'a' a.pop(index)//删除索引index的元素,默认删除最后一个 del a[0]//删除第一个元素 5.排序 a.sort() 6.反转 a.reverse() 列表常用函数: len(list):列表元素个数 max(list):返回列表元素最大值 min(list):返回列表元素最小值 list(seq):将元组转换为列表 字典常用方法: 定义一个字典,例如d={'name':'Tom','age':'22'} 1.新增 d['sex'] = 'man' 2.删除元素 d.pop('name') d.clear()//清空 3.修改 d['age'] = '11' 4.查询 get():通过给定的key,查找对应的value,如果给定的可以在字典中无,则返回None setdefault():如果键不存在于字典中,将会添加键并将值设为默认值; 5.items() 把原字典的键值对佾来,组成一个元组,最后以列表的形式返回 6.keys(),values() 以列表的形式返回字典的所有键或者值 7.update() d.update(d2):把字典d2的键/值对更新到d里 8.iteritems(),iterkeys(),itervalues() iteritems() 功能:返回字典所有元素的迭代器 iterkeys() 功能:返回字典所有keys的迭代器 itervalues() 功能:返回字典所有values的迭代器
posted on 2017-10-24 00:16  阿文闲聊  阅读(450)  评论(0编辑  收藏  举报