2025年python字典扩充(python字典增删改)

python字典扩充(python字典增删改)昨天的内容可是满满的 今天也要努力鸭 昨天学了数字 字符串和列表 今天就来学习剩下数据类型的吧 好 有请程序猿惨绿青年小哥哥 字典 Dictionary 惨绿青年 字典是一种映射类型 它的元素是键值对 字典用 标识 用 分隔元素 每个元素都是 key value 这种形式的 一个键只能对应一个值 可以用 创建一个空字典 惨绿青年

大家好,我是讯享网,很高兴认识大家。



扩充字典python python如何给字典增加元素_元组
讯享网

昨天的内容可是满满的,今天也要努力鸭!

昨天学了数字、字符串和列表,今天就来学习剩下数据类型的吧。好,有请程序猿惨绿青年小哥哥。¯ω¯

字典(Dictionary)

惨绿青年:字典是一种映射类型,它的元素是键值对。字典用“{}”标识,用“,”分隔元素,每个元素都是“key: value”这种形式的。一个键只能对应一个值。可以用“{}”创建一个空字典。

扩充字典python python如何给字典增加元素_字符串_02

惨绿青年:字典通过dict[key]或者dict.get(key)方法取值。推荐用dict.get(key)的方式,因为用dict[key]这种方式取值当键不存在时就会报错,而用dict.get(key)当键不存在时会返回None或者指定的值。

扩充字典python python如何给字典增加元素_增加字典元素_03

惨绿青年:字典除了可以在初始化时赋值,还可以通过键初始化。

扩充字典python python如何给字典增加元素_增加字典元素_04

惨绿青年:字典通过“del”关键字或者dict.pop(key)方式删除键,对应的值也会被删除。

扩充字典python python如何给字典增加元素_取值_05

元组(Tuple)

惨绿青年:python的元组是有序元素的集合。元组用“()”标识,用“,”分隔元素,和字符串一样都有索引,操作和字符串相似,都能切片、连接等。但是元组进行切片时结束索引也会取的。

扩充字典python python如何给字典增加元素_扩充字典python_06

惨绿青年:当元组只有一个元素时,要加一个“,”。因为“()”不但是元组的标识符,也是括号,所以为了避免歧义要加一个“,”。

扩充字典python python如何给字典增加元素_取值_07

惨绿青年:元组和字符串一样也是不可修改的。但这个不可修改指的是不能指向其它对象。

我:对象是啥鸭?

惨绿青年:对象就是抽象的类的实例。比如人类是抽象的类,你是一个具体的人,你就是人类的其中一个实例对象,类和对象的概念以后和你说。

我:那你的对象呢?

惨绿青年:……你再皮就不教你了!

扩充字典python python如何给字典增加元素_字符串_08

集合(Set)

惨绿青年:集合是由一个或多个不同的元素组成的。集合用“{}”标识,用“,”分隔元素,集合的元素都是不相同的,即使添加相同的元素也不会有效果。可以用“{}”或者set()创建集合,使用set()创建时需要把元素放到一个可迭代对象里再传入,例如列表。但是空集合必须用set()创建,因为“{}”创建的是空字典。

我:啥是可迭代对象鸭?

惨绿青年:这个明天教你。

扩充字典python python如何给字典增加元素_取值_09

惨绿青年:集合可以用set.add()或者set.update()增加元素,用set.pop()随机移除元素,用set.remove()移除指定元素。

扩充字典python python如何给字典增加元素_扩充字典python_10

小讯
上一篇 2025-04-30 17:33
下一篇 2025-04-17 11:05

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/146578.html