Python初学者之路--字典的建立与键值对修改

alien_0={'color':'green','points':5}
print(alien_0['color'])
print(alien_0['points'])

'''字典是一系列 键值对
    任何Python对象都可以用作字典中的值
键和值之间用冒号分割,键值对之间用逗号分隔'''

new_points=alien_0['points']   #不要忘记在引用键时 要加 引号
print('You just earnd',new_points,'points')

    #添加键值对   字典名+['键名']=值
alien_0['x.position']=0
alien_0['y.position']=25
print(alien_0)

alien_1={}                  #建立字典是{}
alien_1['name']='Neil v'
alien_1['age']=18
print(alien_1)

    #修改键值对的值可以直接赋值
alien_0['color']='yellow'
print(alien_0['color'])

'''practice'''

alien_3={'x.position':0,'y.position':25,'speed':'medium'}
print('Original x.position:'+str(alien_0['x.position']))

#alien_3['speed']='fast'
if alien_3['speed']=='slow':
    x_increment=1
elif alien_3['speed']=='medium':
    x_increment=2
else:
    x_increment=3
alien_3['x.position']=alien_3['x.position']+x_increment
print(alien_3['x.position'])

    #删除键值对
del alien_3['speed']
print(alien_3)

favourite_languages={
        'jen':'python',
        'sarah':'c',
        'edward':'JAva',
        'phill':'c++',
        }
print("Edward's favourite language is",favourite_languages['edward'].title())

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值