Python 字典

简介:
+关注继续查看

   1.字典的定义

   *简单字典创建

wKioL1ljdo3RULA_AAAib4AVNSg033.png      *fromkey内建,key有相同的value值,默认为none

wKiom1ljdyXSPcNpAABUNelap5I757.png       2.字典的访问

       *通过key访问

wKiom1ljd2zz9Wd6AAAe0Yl94QM642.png       *循环遍历访问

wKiom1ljd6CTCb_IAAAevISXVos210.png

    3.字典的添加

      * 字典是无序的数据类型

wKioL1ljd9_iE2twAAAhkqn3IM0139.png

    4.字典的删除

    dic.pop('name')  通过key删除

wKiom1ljeICzy-8TAAATOpVt9lg841.png      dic.popitem()    随机删除,返回(key,value)  

wKiom1ljeNTS9yYmAAAX4Embtsc701.png      dic.clear()     删除字典所有元素

wKiom1ljeS2x7zHfAAAXTtfX7TM919.png      del  dic    删除字典

    5.字典的常用方法

    dic.get(“name”)    如果key存在在字典中,返回对应value值

wKiom1ljelagEeLZAAAUHQSzaYA534.png

       dic.keys( )     返回字典中所有key值

wKiom1ljeoHTkhsvAAAaubuKnbY943.png

       dic.values()    返回字典中所有value值

wKioL1ljepyCP6L2AAAW7DTXdGk943.png       dic.has_key()   字典中是否存在某个key值

wKioL1ljesKx9lyFAAAsrii8dCE785.png

   本文转自  red777    51CTO博客,原文链接:http://blog.51cto.com/12314711/1946088

相关文章
|
1天前
|
JSON 程序员 数据格式
优雅地处理Python中的条件分支:字典映射、函数组合与match-case语句
在本文中,我们探讨了如何在Python中优雅地处理条件分支,以避免使用过多的if语句。文章介绍了两种解决方案:字典映射与函数组合以及Python 3.10中引入的match-case语句。这些方法使得代码结构更加清晰、简洁且易于维护和扩展。
16 0
|
4天前
|
存储 Python
Python列表元组字典集合存储结构 2
Python列表元组字典集合存储结构
12 0
|
4天前
|
存储 程序员 Python
Python列表元组字典集合存储结构1
Python列表元组字典集合存储结构
8 0
|
4天前
|
存储 数据处理 Python
标题:Python数据结构详解:列表、元组、字典和集合
标题:Python数据结构详解:列表、元组、字典和集合
|
10天前
|
存储 数据库 Python
Python学习手册--第三部分(if语句和字典)
Python学习手册--第三部分(if语句和字典)
|
14天前
|
存储 Python
Python字典和集合操作指南:创建、获取值、修改和删除键值对,复制和遍历方法全解析
Python字典和集合操作指南:创建、获取值、修改和删除键值对,复制和遍历方法全解析
18 0
|
14天前
|
存储 索引 Python
【python基础知识】4.列表和字典
【python基础知识】4.列表和字典
27 0
|
18天前
|
索引 Python
python 中的列表,元组,字典,集合
python 中的列表,元组,字典,集合
25 1
|
19天前
|
Python
Python程序设计实例 | 字典
* 本系列推文案例中,建议Python采用3.10及以上版本,NumPy采用1.22.3及以上版本,Matplotlib采用3.5.1及以上版本,Pandas采用1.4.2及以上版本。Python从3.10这个版本开始,标准发行版本中自带的IDLE交互式环境中输入提示符>>>单独放在左侧,不能随输入语句一起复制。为了清晰区分实例在交互环境中的输入和输出,本系列推文在每个输入语句的开头依然保留输入提示符>>>。
53 0
|
20天前
|
存储 自然语言处理 索引
Python 遍历字典的若干方法
Python 遍历字典的若干方法
相关产品
云迁移中心
推荐文章
更多