首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Python学习的自我理解和想法(6)

Python学习的自我理解和想法(6)

作者头像
Pocker_Spades_A
发布于 2024-11-19 20:06:26
发布于 2024-11-19 20:06:26
2460
举报
文章被收录于专栏:CSDNCSDN

学的是b站的课程(千锋教育),跟老师写程序,不是自创的代码!

今天是学Python的第6天,学的内容是字典。开学了,时间不多,写得不多,见谅。


1.字典入门

语法:{key:value,key1:value1,key2:value2....}

自我理解:一种可变的、无序的容器数据类型,用于存储键值对(key-value pairs)。其中,键(key)必须是唯一的、不可变的数据类型(如字符串、数字、元组等),而值(value)可以是任意数据类型,就像新华字典一样,一个词对应一个解释,但它是无序排列的.只能通过key找到或改变value,不能通过value找到或改变key.

2.访问字典中的元素

(1).通过索引

语法:dict['a'] ,[不存在时报错]

(2).get()

语法:dict.get('a'),[访问不存在的key时,返回None]

自我理解:感觉和上面的没什么区别(不存在时除外)

3.修改元素

自我理解:单拎出来重新赋值.

4.添加元素

自我理解:单拎出来,有这个key就是修改,没有就是添加.

5.删除元素

(1).删除任意元素

语法:dict.pop("要删除元素的key")

(2).删除字典中的最后一对key和value

语法:dict.popitem()

(3).清空字典

语法:dict.clear()

自我理解:和列表一样的清空函数.

6.字典的获取

(1).获取长度

语法:len(dict)

(2).获取字典中的所有key值

语法:dict.keys().

自我理解:感觉和列表一样.

(3).获取字典中的所有值

语法:dict.values().

(4).获取字典中所有的key和value

语法:dict.items().

7.遍历字典

(1).遍历字典中所有的key

语法:for i in dict

(2).遍历字典中所有的key和value

语法:for k,v in dict

(3).遍历字典中所有的key和value

语法:for k,v in dict.items():

(4).获取字典中所有的value

语法:for v in dict.values()

8.合并字典

语法:dict1.update(dict2)

自我理解:该函数会把增加过的值返回给原字典,改变原字典的值.

总结

这是我今天学Python的自我想法和对其的理解,有不对的地方请同志们多多包涵,谢谢观看!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-11-14,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 1.字典入门
  • 2.访问字典中的元素
    • (1).通过索引
    • (2).get()
  • 3.修改元素
  • 4.添加元素
  • 5.删除元素
    • (1).删除任意元素
    • (2).删除字典中的最后一对key和value
    • (3).清空字典
  • 6.字典的获取
    • (1).获取长度
    • (2).获取字典中的所有key值
    • (3).获取字典中的所有值
    • (4).获取字典中所有的key和value
  • 7.遍历字典
    • (1).遍历字典中所有的key
    • (2).遍历字典中所有的key和value
    • (3).遍历字典中所有的key和value
    • (4).获取字典中所有的value
  • 8.合并字典
  • 总结
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档