Python字典的增删改查

Python字典增加键值对

类似于赋值,将值赋给不存在的键

代码:

person = {"name":"zhangsan", "age":18, "height":18}
print(person)
person["weight"] = "60kg"
print(person)

结果:

{‘name’: ‘zhangsan’, ‘age’: 18, ‘height’: 18}
{‘name’: ‘zhangsan’, ‘age’: 18, ‘height’: 18, ‘weight’: ’60kg’}

Python字典的删除键值对

有pop方法,popitem方法,clear方法与del(后两个不常用)

代码:

person = {"name":"zhangsan", "age":18, "height":18, "weight":"60kg"}
person.pop("age")
print(person)

person.popitem()
print(person)

person.clear()
print(person)

结果:

{‘name’: ‘zhangsan’, ‘height’: 18, ‘weight’: ’60kg’}
{‘name’: ‘zhangsan’, ‘height’: 18}
{}

Python字典修改键对应的值

和增加键的道理相同,为字典的键赋值,如果键存在则修改,不存在则添加

Python字典的查询

这里的查询指的是已知键查询对应的值

代码:

person = {"name":"zhangsan", "age":18, "height":18, "weight":"60kg"}
print(person["name"])
#返回的结果就是zhangsan
Python学习

Python利用for循环打印正三角形:进阶版(用户自定义打印行数)

2020-12-30 11:16:47

Python学习

Python字典练习题:统计列表中字符出现的次数

2021-2-15 23:13:54

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索