python创建字典的两种方法要求键星期一到星期天_Python3笔记019 - 4.4 字典

第4章 序列的应用

4.1 序列

4.2 列表

4.3 元组

4.4 字典

4.5 集合

4.6 列表、元组、字典、集合的区别

python的数据类型分为:空类型、布尔类型、数字类型、字节类型、字符串类型、元组类型、列表类型、字典类型、集合类型

在python中序列是一块用于存放多个值的连续内存空间。

python内置了5种序列分别是元组、列表、字典、集合、字符串。

本章将介绍元组、列表、字典、集合四种序列类型,字符串将在第5章介绍

4.4 字典

字典的特征:

1、通过键而不是通过索引来读取

2、字典是可变的,并且可以任务嵌套

3、字典中的键必须唯一

4、字典中的键必须不可变

5、从3.6版本开始,是有序序列

4.4.1 字典的创建和删除

1、直接使用{}创建字典

dictonary = {"key1":"value1", "key2":"value2", ..., "keyn":"valuen"}

参数说明

dictionary表示字典名称

key1、key2、...keyn表示元素的键,必须唯一

value1、value2、...、valuen表示元素的值,不须唯一

dict1 = {"Monday":"星期一","Tuesday":"星期二","wednesday":"星期三","Thursday":"星期四","Friday":"星期五","Saturday":"星期六","Sunday":"星期日",}

print(type(dict1))

output:

dictionary = {} # 空字典

dictionary = dict() # 空字典

2、通过映射函数创建字典

dictionary = dict(zip(list1, list2))

参数说明

dictionary表示字典名称

zip()函数用于将多个列表或元组对应位置的元素组合为元组,并返回包含这些内容的zip对象

list1 = ["星期一","星期二","星期三","星期四","星期五","星期六","星期日"]

list2 = ["Monday","Tuesday","wednesday","Thursday","Friday","Saturday","Sunday"]

dictionary = dict(zip(list1, list2))

print(type(d

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值