#An highlighted block
snh48=['李艺彤','黄婷婷','赵四']
#列表的添加方法
snh48.append('鞠婧祎') #列表最后追加一个元素
snh48.extend(['张茜','孟玥']) # 将参数打散后添加到列表后面
snh48.insert(0,'郭德纲') #向索引为0出增加一个元素
#列表的排序
snh48.sort() #默认为升序
snh48.sort(reverse=True) #降序
snh48=sorted(snh48) #返回值为新的列表不改变元列表 默认升序
snh48=sorted(snh48,reverse=True) #降序
#列表的删除
animate=['妖狐小红娘','镇魂街','西行记','一人之下','魁拔','雾山五行']
animate.pop() #默认删除最后一个元素
animate.pop(2) #删除索引为2的元素
animate.remove('西行记') #删除元素为西行记的元素
animate.clear() #清空列表 animate=[]
animate=['妖狐小红娘','镇魂街','西行记','一人之下','魁拔','雾山五行']
#其他方法
num=animate.count('妖狐小红娘') #num=1 统计某个元素出现的次数
index=animate.index('一人之下') #index=3 注意index方法列表中必须有这个元素才能使用
//字典常用方法//
dict1={}
dic['key']='value'
dic['key1']='value1'
lis=dic.items() #lis=dict_items([('key', 'value'), ('key1', 'value1')])
#可以用来遍历 for key,value in lis :pass
lis=dic.values() #lis=dict_values(['value', 'value1'])
keys=dic.keys() #keys=dict_keys(['key', 'key1'])
val=dic.get('key') #通过键获取值 val='value' 如果找不到返回None
dic1={'key2':'value2','key':'valuex'}
dic.update(dic1) #dic1更新到dic中 dic={'key': 'valuex', 'key1': 'value1', 'key2': 'value2'}
#字典中删除元素
del dic['key'] #删除元素 dic= {'key1': 'value1', 'key2': 'value2'}
dic.pop('key1') #删除元素 dic= {'key2': 'value2'}
python 中列表字典的常用方法
最新推荐文章于 2024-08-05 23:13:57 发布