python入门基础教程随笔3-python数据结构-字典

# encoding:utf-8

#创建一个字典
phone_book = {'小明':13592264670,'小红':13596598741,'小红':13596598741,'小张':13696554741,'小可':13896598741}
mixed_book = {'小明':'男','上班时间':1130,'小红':13596598741,'小张':13696554741,'小可':13896598741}

print('小明电话号码是:' + str(phone_book['小明']))
print('小明性别是:' + str(mixed_book['小明']))

phone_book['小明'] = 13390168673 #修改字典里的值
print('小明新电话号码是:' + str(phone_book['小明']))

#添加一个新的键
phone_book['小王'] = 13290161273 #新增小王电话号码
print('新加的小王电话号码是: ' + str(phone_book['小王']))

#删除字典元素,以及删除字典本身
del phone_book['小明']
print('删除小明后的字典内容是: ' + str(phone_book))

#清空字典里的全部内容,但是字典本身还存在
phone_book.clear()
print('清空字典后的内容是: ' + str(phone_book))

del phone_book #删除整个字典

#字典不同于元组 列表的特性
# 1、一个字典里不允许同一个键出现两次,每一个KEY都要是独一无二的
# rep_test = {'name':aa,'name2':aa,'name':bb}
# print('rep_test: ' str(rep_test)) #这样打印将报错,因为rep_list 整个字典里有两个形同名称的key name 这重复了
# 2、键key必须是不可变的,可以用数字,字符串,或者元组,但是不能用变量list来充当
red_test2 = {('name'):'小明','age':12}
print(str(red_test2['name']),str(red_test2['age']))

 

转载于:https://www.cnblogs.com/cs60/p/5598600.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值