彩合网彩合网平台

教导行业A股IPO第一股(股票代码 003032)

天下征询/赞扬热线:400-618-4000

python字典若何利用?有哪些利用处景?【python培训】

更新时候:2020年06月05日10时59分 来历:传智播客 阅读次数:


加QQ:435946716获得上面视频的全套材料【视频+条记+源码】


甚么是字典?

dictionary(字典)是另外一种可变容器模子,且可存储肆意范例工具。字典是 除列表之外 Python 当中 最矫捷 的数据范例。字典能够或许用来 存储多个数据。凡是用于存储描写一个物体的相干信息 。

字典用{}界说,利用键值对存储数据,键值对之间利用“,”(英文逗号)分开。此中键(key)是索引,值(value)是数据。键和值之间利用“:”(英文冒号)分开。

须要注重的是:键必须是独一的,值能够或许去任何数据范例,可是键 只能利用 字符串、数字或 元组。

字典和列表有甚么区分?

· 列表是有序的工具调集

· 字典是无序的工具调集

上面咱们界说一个字典

xiaoming = {"name": "小明",
                     "age": 18,
                     "gender": True,
                 ;     "height": 1.75}

1591324839715_python字典.jpg


字典经常利用操纵

1591325005362_字典操纵.jpg


在 python shell 中界说一个 字典,比方:xiaoming = {}输出 xiaoming. 按下 TAB 键,python shell会提醒字典能够或许利用的函数以下:

xiaoming.clear
xiaoming.items
xiaoming.setdefault

xiaoming.copy
xiaoming.keys
xiaoming.update

xiaoming.fromkeys
xiaoming.pop
xiaoming.values

xiaoming.get
xiaoming.popitem

轮回遍历

遍历便是顺次从字典 中获得一切键值对

# for 轮回外部利用的key的变量in字典

for k in xiaoming:
    print("%s: %s" % (k, xiaoming[k]))

利用处景

虽然能够或许利用 for in 遍历字典可是在开辟中,更多的利用处景是:利用 多个键值对,存储 描写一个物体 的相干信息 —— 描写更庞杂的数据信息将 多个字典放在一个列表中,再停止遍历,在轮回体外部针对每个字典停止不异的处置

card_list = [{"name": "张三",
                    "qq": "12345",
                    "phone": "110"},
                     {"name": "李四",
                     "qq": "54321",
                    "phone": "10086"}]


猜你喜好:

Python根本视频教程(600集)

0 分享到:
财神网 乐彩网官方网站乐彩网登录