Python中的字典用法

一、字典的定义

字典的每个键值key—>value对应,用冒号“:”分割,每个键值对之间用逗号“,”分割,整个字典包括在括号 { } 中。

格式所示:d = {key:value1,key1:value2}
键一般是唯一的,如果重复的键值对会替换前面的,值可以不唯一
值可以取任何数据类型,但键是不可变的,如字符串,数字,或元组。
字典是一个无序的数据集合
通常输出的顺序和第年一的顺序不一致
理解字典后,你就能够更准确地为各种真实物体建模。你可以创建一个表示人的字典,然后想在其中存储多少信息就存储多少信息:姓名、年龄、地址、职业以及要描述的任何方面。你还能够存储任意两种相关的信息,如一系列单词及其含义,一系列人名及其喜欢的数字,以及一系列山脉及其海拔等。

二、字典的创建

2.1 一个简单的字典

s = {}        <==定义一个空字典,
print(s,type(s))
在 Python 中,字典用放在花括号 {} 中的一系列键 — 值对表示,如下面的示例所示:
s = {
	 	 'linux':[100,99,80],
  		'python':[89,90,100]
	}    	    <==字典 key-value 键值对,字典中的value值可以是任意类型
print(s,type(s))


d = dict()				<==另外一种定义字典的方法
print(d,type(d))			工厂函数
d = dict(a=1,b=2)		<==这种定义字典
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值