【稳住,can carry】初识Python字典和集合
2021/10/28 17:10:51
本文主要是介绍【稳住,can carry】初识Python字典和集合,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
字典
字典就是key-value键值对的集合。
字典创建
# 通过创建 d = {} # 通过 dict() 创建 d = dict(name="Schuyler",age=18) d = dict([("name","Schuyler"),("age",18)]) # 通过 zip 创建 k = ["name","age"] v = ["Schuyler",18] d = dict(zip(k,v))
字典操作
# 字典遍历 p1 = {"name":"Jack", "age":38} p2 = {"name":"Jason","age":48} p3 = {"name":"Schuyler","age":18} ps = [p1,p2,p3] for i in range(len(ps)): ps[i].get("name") # 增 p1["name"] = "Fiona" # 直接使用索引方式添加新元素, 但这种方式会导致原来对象的 name 字段被覆盖 # 删 p1.pop("age") # 使用 pop 删除指定 key del(p1["age"]) # del 删除 指定 key # 改 p1.update(p2) # 使用 p2 更新 p1
集合
集合更像是数学里的定义,只不过Python集合天生自带“去重”
集合创建
# 使用 {} s = {2,3,4} # 使用 set() s = [2,3,4] s = set(s)
集合操作
# 增 s.add(4) # 添加后,集合中只有1个4 # 删 s.remove(2) # 删除指定元素 s.clear() # 清空集合 # 查:集合没法用 [] 索引,因此也就不能修改
这篇关于【稳住,can carry】初识Python字典和集合的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-20Python编程入门指南
- 2024-12-20Python编程基础与进阶
- 2024-12-19Python基础编程教程
- 2024-12-19python 文件的后缀名是什么 怎么运行一个python文件?-icode9专业技术文章分享
- 2024-12-19使用python 把docx转为pdf文件有哪些方法?-icode9专业技术文章分享
- 2024-12-19python怎么更换换pip的源镜像?-icode9专业技术文章分享
- 2024-12-19Python资料:新手入门的全面指南
- 2024-12-19Python股票自动化交易实战入门教程
- 2024-12-19Python股票自动化交易入门教程
- 2024-12-18Python量化入门教程:轻松掌握量化交易基础知识