zoukankan      html  css  js  c++  java
  • python基础

    提取字典中的key和value

    m1 = 0

    m2 = 0

    m3 = 0

    result = {408:1,399:2,389,6}

    for key,items in result.items():

      if key = 408:

        m1 += items

      elif key = 399:

        m2 += items

      elif key = 389:

        m3 += items

    从字典里面提取某一个key的值

    result = {"code":200,"message":"操作成功","data":{"luckList":[{"gid":387,"giftName":"咖啡","giftUrl":"http://out8i00tg.bkt.clouddn.com/kafei.png","number":2,"run":false},{"gid":408,"giftName":"COOL","giftUrl":"http://out8i00tg.bkt.clouddn.com/cool.png","number":3,"run":false}]}

    从lucklist中提取出gid的值和number的值

    a = result.json()['data']['lucklist']

    for i in a:#i是个字典

      dict[i["gid"]]=i["number"]

    json和dict的区别

    json中的字符串强制使用双引号,dict中可以使用单引号

    (1)json.dumps()函数是将一个Python数据类型列表进行json格式的编码(可以这么理解,json.dumps()函数是将字典转化为字符串)
    (2)json.loads()函数是将json格式数据转换为字典(可以这么理解,json.loads()函数是将字符串转化为字典)

  • 相关阅读:
    11.MySQL
    10、设计模式
    9
    8
    7
    6
    5
    4
    3
    2
  • 原文地址:https://www.cnblogs.com/xiao-qing/p/10476647.html
Copyright © 2011-2022 走看看