[Python]《从入门到实践》第六章-字典

#创建字典
alien_0={'color':'green','points':5}
#添加键值对
alien_0['x_position']=0
alien_0['y_position']=25
print(alien_0)
#创建空字典
alien_0={}
#删除键值对
del alien_0['points']
#遍历字典
user_0={
        'username':'efermi',
        'first':'enrico',
        'last':'fermi',
        }
print(user_0)
for key,value in user_0.items():
    print("\nKey:"+key)
    print("Value:"+value)

#按顺序遍历字典中所有键
favorite_languages = {
    'jen':'python' ,
    'sarah':'c',
    'edward':'ruby',
    'phil':'python',
    }
for name in sorted(favorite_languages):
    print(name.title()+",thank you for taking the poll")
    
#遍历字典中所有值
for value in favorite_languages.values():
    print(value)
#!!剔除字典值中重复项
for value in set(favorite_languages.values()):
    print (value.title())
    
#嵌套:
##字典列表
alien_0={'color':'green','points':5}
alien_1={'color':'yellow','points':10}
alien_2={'color':'red','points':15}
aliens=[alien_0,alien_1,alien_2]
for alien in aliens:
    print(alien)
##在字典中存储列表
pizza = {
        'crust':'thick',
        'toppings':['mushrooms','extra cheese'],
        }
##在字典中存储字典
users = {
        'aeinstein':{
                'first':'albert',
                'last':'einstein',
                'location':'princeton',
                },
        'mcurie':{
                'first':'marie',
                'last':'curie',
                'location':'paris',
                },
        }

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值