Python中字典创建、遍历、添加等实用操作技巧合集

字段是Python是字典中唯一的键-值类型,是Python中非常重要的数据结构,因其用哈希的方式存储数据,其复杂度为O(1),速度非常快。下面列出字典的常用的用途.
一、字典中常见方法列表

二、创建字典的五种方法方法一: 常规方法

# 如果事先能拼出整个字典,则此方法比较方便

方法二: 动态创建

# 如果需要动态地建立字典的一个字段,则此方法比较方便

方法三:  dict–关键字形式

# 代码比较少,但键必须为字符串型。常用于函数赋值

方法四: dict–键值序列

# 如果需要将键值逐步建成序列,则此方式比较有用,常与zip函数一起使用

方法五: dict–fromkeys方法# 如果键的值都相同的话,用这种方式比较好,并可以用fromkeys来初始化

如果键的值没提供的话,默认为None

三、字典中键值遍历方法

Note:用D.iteritems(), D.iterkeys()的方法要比没有iter的快的多。

四、字典的常用用途之一代替switch

在C/C++/Java语言中,有个很方便的函数switch,比如:

在Python中要实现同样的功能,
方法一,就是用if, else语句来实现,比如:

方法二,用字典来巧妙实现同样的switch的功能,比如:

 

承接各种网站开发与修改、爬虫、数据采集分析、小程序等任务

Html+Css+JS+PHP+Nodejs+Python

专治网站各种不服

一起探讨,互相学习,共同进步!有事儿您说话。

This entry was posted in Python and tagged , , by 织梦先生. Bookmark the permalink.