python学习033-----python之字典(一):字典的创建

十余天未更新,今日继续。

1.字典:
为了检索更方便,我们现在引入字典的概念
一般我们用小括号'()'来表示元组;用中括号'[]'来表示列表;用大括号'{}'来表示字典。要注意:元组和列表都是序列类型,而字典属于映射类型。(字典是python中唯一的一个映射类型)

一个字典元素分为两部分:"键(Key)"和"值(Value)",中间用冒号相连。

字典语法:
字典名 = { '键1' : '值1' , '键2' : '值2' , '键3' : '值3' , ...... }

索引语法:
字典名[键]

其中:键可以是整型,也可以是变量,也可以是字符串类型等......例如:

B = 'boy'
dict1 = { 'A' : 'abandon', B : 'book', 3 : 'capital' }
print( dict1[ 'A' ] )       #键为字符,输出为:abandon
print( dict1[ B ] )         #键为变量,输出为:book
print( dict1[ 'boy' ] )   #键为字符串,输出为:book
print( dict1[ 3 ] )         #键为整型数,输出为:capital

我们还可以用其他方法进行字典的创建:
1.用元组创建一个字典:

dict2 = dict( ( ('A', 'a'), ('B', 'b'), ('C', 'c') ) )
print(dict2)        #【输出】:{'A': 'a', 'B': 'b', 'C': 'c'}

2.用dict关键字创建一个字典

dict3 = dict( 第一个字母 = 'a', 第二个字母 = 'b', 第三个字母 = 'c' )
print(dict3)        #【输出】:{'第一个字母': 'a', '第二个字母': 'b', '第三个字母': 'c'}

【特别注意】:用给关键字赋值的方式创建字典时,键不能是字符串,只能是变量。

2.字典的扩充:
我们可以用如下的方式进行字典扩充:

dict3['第四个字母'] = 'd'
dict3['第五个字母'] = 'f'
print( dict3 )
#【输出】:{'第一个字母': 'a', '第二个字母': 'b', '第三个字母': 'c', '第四个字母': 'd', '第五个字母': 'f'}


 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值