python 中列表字典的常用方法

#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'}




	

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值