Python字典必会的基础操作

Python字典增加、删除、修改、查看操作

增加元素

# 增加元素
my_dict={'name':'张三','age':'18','sex':'男'}
my_dict['job']='程序员'
print(my_dict)
# {'name': '张三', 'age': '18', 'sex': '男', 'job': '程序员'}

删除元素

# 删除元素
my_dict={'name':'张三','age':'18','sex':'男'}
# 1、使用pop()方法删除
my_dict.pop('sex')
print(my_dict)
# {'name': '张三', 'age': '18'}

# 2、使用clear()清空字典
my_dict.clear()
print(my_dict)
# {}

# 3、使用del将其在内存中删除
del my_dict['age']
print(my_dict)
# {'name': '张三', 'sex': '男'}

# 4、popitem()返回并删除最后一个键值对
print(my_dict.popitem())
# ('sex', '男')

修改元素

# 修改字典
my_dict={'name':'张三','age':'18','sex':'男'}

# 1、赋值
my_dict['name']='李四'
print(my_dict)
# {'name': '李四', 'age': '18', 'sex': '男'}

# 2、update方法可以更新也可以增加
my_dict.update({'age':'20'})
print(my_dict)
# {'name': '张三', 'age': '20', 'sex': '男'}
my_dict.update({'job':'程序员'})
print(my_dict)
# {'name': '张三', 'age': '18', 'sex': '男', 'job': '程序员'}

查看元素

# 查看字典
my_dict={'name':'张三','age':'18','sex':'男'}
# 获取字典长度
print(len(my_dict))
# 3
# 查看name属性
print(my_dict.get('name'))
# 张三
print(my_dict.items())
# dict_items([('name', '张三'), ('age', '18'), ('sex', '男')])
print(my_dict.keys())
# dict_keys(['name', 'age', 'sex'])
print(my_dict.values())
# dict_values(['张三', '18', '男'])
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值