Python | 获取和构造字典

    技术2026-03-08  9

    分别获取字典的key列表和value列表

    data = {'语文':'95', '数学':'95', '英语':'90'} keys = list(data.keys()) values = list(data.values()) print('keys列表:\n',keys) print('values列表:\n',values)

    keys列表: [‘语文’, ‘数学’, ‘英语’] values列表: [‘95’, ‘95’, ‘90’]

    获取字典key和value值

    data = {'语文':'95', '数学':'95', '英语':'90'} for key,value in data.items(): print(key, value)

    语文 95 数学 95 英语 90


    列表构造字典:

    key_list = ['语文', '数学', '英语'] value_list = ['95', '95', '90'] data = dict(zip(key_list,value_list)) print(data)

    {‘语文’: ‘95’, ‘数学’: ‘95’, ‘英语’: ‘90’}

    cookies构造字典

    cookies = "_uuid=777D47B0-BB25-2358-016C-E6342DB3C0AE36574infoc; buvid3=46558D24-D838-4E47-B81F-368D5E91C122155807infoc; sid=l9ow0s2z; DedeUserID=368800395; DedeUserID__ckMd5=a7f454dcf66a4c4d; SESSDATA=ee53a861%2C1599060394%2C50a0c*31; bili_jct=128b16181fcf761cb8a1325b983c9a34; CURRENT_FNVAL=16; LIVE_BUVID=AUTO3315835087471965; rpdid=|(k|k)RRJ~)J0J'ul)Jl|))kY; CURRENT_QUALITY=80; PVID=2" item={} for cookies in cookies.split(';'): cookies={cookies.split('=')[0] : cookies.split('=')[1]} item.update(cookies) print(item) {'_uuid': '777D47B0-BB25-2358-016C-E6342DB3C0AE36574infoc', ' buvid3': '46558D24-D838-4E47-B81F-368D5E91C122155807infoc', ' sid': 'l9ow0s2z', ' DedeUserID': '368800395', ' DedeUserID__ckMd5': 'a7f454dcf66a4c4d', ' SESSDATA': 'ee53a861%2C1599060394%2C50a0c*31', ' bili_jct': '128b16181fcf761cb8a1325b983c9a34', ' CURRENT_FNVAL': '16', ' LIVE_BUVID': 'AUTO3315835087471965', ' rpdid': "|(k|k)RRJ~)J0J'ul)Jl|))kY", ' CURRENT_QUALITY': '80', ' PVID': '2'}
    Processed: 0.018, SQL: 9