012--字典基础

作者: wh_ | 来源:发表于2017-08-21 23:24 被阅读0次

字典介绍

<1>软件开发中的字典

变量info为字典类型:

info = {'name':'班长','id':100,'sex':'f','address':'地球亚洲中国北京'}

<2>根据键访问值

info = {'name':'班长','id':100,'sex':'f','address':'地球亚洲中国北京'}

print(info['name'])

print(info['address'])

字典的常见操作1

<1>修改元素

字典的每个元素中的数据是可以修改的,只要通过key找到,即可修改

info = {'name':'班长','id':100,'sex':'f','address':'地球亚洲中国北京'}

newId = raw_input('请输入新的学号')

info['id'] = int(newId)

print('修改之后的id为%d:'%info['id'])

<2>添加元素

如果在使用变量名['键'] = 数据时,这个“键”在字典中,不存在,那么就会新增这个元素

info = {'name':'班长','sex':'f','address':'地球亚洲中国北京'}

# print('id为:%d'%info['id'])#程序会终端运行,因为访问了不存在的键

newId = raw_input('请输入新的学号')

info['id'] = newId

print('添加之后的id为:%d'%info['id'])

<3>删除元素

对字典进行删除操作,有一下几种:

del

clear()

info = {'name':'班长','sex':'f','address':'地球亚洲中国北京'}

print('删除前,%s'%info['name'])

delinfo['name']

print('删除后,%s'%info['name'])

字典的常见操作2

<1>len()

<2>keys

<3>values

<4>items

<5>has_key

是否有名字

字典的遍历

<1> 遍历字典的key(键)

<2> 遍历字典的value(值)

<3> 遍历字典的项(元素)

<4> 遍历字典的key-value(键值对)

相关文章

网友评论

    本文标题:012--字典基础

    本文链接:https://www.haomeiwen.com/subject/fzcnrxtx.html