字典(dict)

  在python中字典是一系列键-值 对.每个键都 与一个值相关联

  例:  alien_0 = {'color': blue, 'points': 3}

  访部字典中的值

      print(alien_0['color'])    结果: blue

  添加键-值对

      alien_0['x_position'] = 0   结果: alien_0 = {'color': blue, 'points': 3, 'x_position': 0}

  修改字典中的值

      alien_0['color'] = 'red'  结果:  alien_0 = {'color':'red', 'points': 3, 'x_position': 0}

  删除键-值对

      del alien_0['points']  结果:  alien_0 = {'color': blue, 'x_position': 0}

  遍历字典 

    例:  user = {

        'username': efermi',

        'first': 'enrico',

        'last': 'fermi',

        }

      for key, value in user.items():   #  .items()返回一个键值对

         print('\nkey: ' + key)

        print('\nvalue:' + vlaue)

      遍历字典中的所有键使用 .keys()

        for key in user.keys():

      遍历字典中的所有值使用  .values()

        for value in user.values():

  字典中可以嵌套列表,字典  也可以创建几个字典,赋值后放到一个列表中

      

        

      alien_0 = {'color':'red', 'points':5}
      alien_1 = {'color':'blue', 'points':35}
      alien_2 = {'color':'black', 'points':53}

      dict_list = [alien_0, alien_1, alien_2]

      for list1 in dict_list:
        print(list1)
        for b, c in list.items():
          print(b + ':' + str(c))

猜你喜欢

转载自www.cnblogs.com/lzxanran/p/10203630.html