python菜鸟学习: 6. 字典常用方法
2024-10-21 09:38:00
# -*- coding: utf-8 -*-
dict1 = {"name": "liyuzhoupan", "age": "22", "level": "3"}
dict2 = {"name": "LiYuZhou", "age": "32", "level": "6", "students": True}
# 打印字典中所有键
print(dict1.keys())
# 打印所有的值
print(dict1.values())
# 字典合并,如果有一样键,则替换值
dict1.update(dict2)
print(dict1)
# 打印字典中的某个键对应的值
print(dict1["name"])
# 修改字典,如果没有则新增
dict1["name"] = "鲤鱼洲畔"
# 获取字典中是否有
print(dict1.get("name1"))
# 判断是否有name
print("name" in dict1)
# 将字典转换成列表
print(dict1.items())
# 初始化新字段,并附一个初始化的值
dict3 = dict.fromkeys([1, 2, 3], "test")
print(dict3)
# 字典遍历1,常用
for i in dict1:
print(i, dict1[i])
# 字典遍历2,数据量小的时候可以使用
for k, v in dict1.items():
print(k, v)
最新文章
- Java接口响应超时监控
- Scss开发临时学习过程
- Arduino101学习笔记(三)—— 101简介
- MYSQL里使用正则的速度快还是使用like模糊查询语句快?
- JavaWeb基础: XML基础知识
- 44个 Javascript 变态题解析 (上\下)
- 让Windows Server 2008 + IIS 7+ ASP.NET 支持10万并发请求(转载)
- Java 7 中 NIO.2 的使用——第一节 Path 类的使用
- linux中利用iptables+geoip过滤指定IP
- URAL 2048 History 蔡勒公式
- 把Ubuntu打造成Mac Macbuntu
- 【转】【iOS】导航栏那些事儿
- OC .(点)与->;(箭头)用法区别
- 检查java class的版本号
- ssis的script task作业失败(调用外部dll)
- 使用jQuery操作DOM
- Webpack 热部署检测不到文件的变化
- M25P16中文版
- jmeter压测
- mysql 5.7 配置