共读Python编程-字典卡

2019-06-15  本文已影响0人  铺床高手

字典的格式

在python中字典是一系列键值对,使用花括号{}定义一个字典。
键和值之间使用冒号分隔,键值对之间使用逗号分隔。

user = {
'name' : "tom",
'age' : 23,
'gender' : "male"
}

使用字典

user['name']
user['address'] = "guangzhou"
user['age'] = 24
del user['age']

遍历字典

for key, value in user.items():
    print(key + ":" + str(value))
for key in user.keys():
    print(key)
for key in sorted(user.keys()):
    print(key)
for value in sorted(user.values()):
    print(value)
for value in set(user.values()):
    print(value)

嵌套使用

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]
pizza = {
      'crust': 'thick',
      'toppings': ['mushrooms', 'extra cheese'],
      }
 users = {
      'aeinstein': {
          'first': 'albert',
          'last': 'einstein',
          'location': 'princeton',
          },

      'mcurie': {
          'first': 'marie',
          'last': 'curie',
          'location': 'paris',
          },
      }
上一篇下一篇

猜你喜欢

热点阅读