【芝麻HTTP】大数据时代下,生活和数据息息相关,越来越多的行业和个人都需要大数据的帮助。这样的背景下,数据采集成为技术主流,但是大量的采集受到了各种限制,其中最为常见的就是IP受限,该如何解决代理IP的问题也成为一大问题。今天我们就来聊聊关于python 字典

一、python 字典

字典是一个无序的,可以修改的,元素呈键值对的形式,以逗号分割的,以大括号包围的序列{ }

由于字典无序,所以我们定义字典和字典生成之后的元素的顺序是不同的;

python字典的特点:

因为字典是无序的,所以字典没有索引值;

因为字典没有索引值,所以字典以键取值,字典的键唯一且不可修改(字典的键相当于列表的索引)

1.定义字典

(1)定义一个字典

eg:infor = {“name”:“suner”,”age”:25}

(2)添加键值对

eg:infor[“addr”] = “无锡”

(3)Key不存在修改字典相当于添加

eg:infor[“school”] = “XX大学”

(4)key存在修改字典

eg:infor[“school”] = “XXX大学”

(5)key存在删除字典

eg:del infor[“school”]

(6)key不存在删除字典会报异常

(7)字典查询

eg:infor[“name”]
g:infor.get(“name”

)   #用get查询没有也不会报错

2.字典的取值


3.字典的删除


4.字典的判断

判断指定的键是否在字典当中,即将被废除,之后我们python3用in

5.字典的遍历

通过for ... in ...:的语法结构,我们可以遍历字符串、列表、元组、字典等数据结构