精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

使用Python對數據進行操作轉換

開發 后端
我們首先定義一個列表 MyList,接著,我們使用字典推導式,創建一個新的字典 MyDict,其中字典的鍵是從列表 MyList 中獲取的每個元素,而對應的值都設置為 None。

1、列表加值轉字典

在Python中,將列表的值轉換為字典的鍵可以使用以下代碼:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# 公眾號:AllTests軟件測試

myList = ["name", "age", "location"]
myDict = {k: None for k in myList}
print(myDict)

輸出:

{'name': None, 'age': None, 'location': None}

在上面的代碼中,我們首先定義一個列表 myList,接著,我們使用字典推導式,創建一個新的字典 myDict,其中字典的鍵是從列表 myList 中獲取的每個元素,而對應的值都設置為 None。

如果想讓列表中的值對應不同的值,只需在推導式中指定相應的值即可,例如:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# 公眾號:AllTests軟件測試

myList = ["name", "age", "location"]
myValues = ["John", 22, "Bei Jing"]
myDict = {myList[i]: myValues[i] for i in range(len(myList))}
print(myDict)

輸出:

{'name': 'John', 'age': 22, 'location': 'Bei Jing'}

在上面的代碼中,我們創建一個包含鍵、值的列表,然后使用循環和字典推導式來創建字典,其中列表中的每個值對應于字典中的一個鍵和一個值。

2、字典鍵新增值數據

根據上面的代碼,對每個鍵又新增了2條數據,該如何操作。

如果想要在已經存在的字典中為每個鍵添加多個值,可以將值存儲在列表中,然后將列表作為鍵對應的值,例如:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# 公眾號:AllTests軟件測試

myDict = {"name": ["John"], "age": [22], "location": ["Bei Jing"]}

# 為 name 增加兩個新值
myDict["name"].extend(["Alice", "Bob"])
print(myDict)

# 為 age 和 location 增加兩個新值
myDict["age"].append(25)
myDict["location"].extend(["Shang Hai", "Guang Zhou"])
print(myDict)

輸出:

{'name': ['John', 'Alice', 'Bob'], 'age': [22], 'location': ['Bei Jing']}
{'name': ['John', 'Alice', 'Bob'], 'age': [22, 25], 'location': ['Bei Jing', 'Shang Hai', 'Guang Zhou']}

在上面的代碼中,我們首先在字典中為每個鍵初始化一個列表,然后可以使用字典鍵和列表方法來添加由多個值組成的列表。

3、轉換新的字典格式

如何將[{'key': 'name', 'value': 'John'}, {'key': 'location', 'value': 'Bei Jing'}]數據更改為{'name': 'John', 'location': 'Bei Jing'}

可以使用一個循環來遍歷列表中的字典,然后將每個字典的鍵和值提取出來,組成一個新的字典。具體如下:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# 公眾號:AllTests軟件測試

# 原始數據
data = [{'key': 'name', 'value': 'John'}, {'key': 'location', 'value': 'Bei Jing'}]

# 新的字典
new_dict = {}
for item in data:
    key = item['key']
    value = item['value']
    new_dict[key] = value

print(new_dict)

輸出:

{'name': 'John', 'location': 'Bei Jing'}

首先定義一個空字典 new_dict,用于存儲新的數據。然后使用 for 循環遍歷原始數據中的每個字典。在循環中,使用 item['key'] 和 item['value'] 分別獲取當前字典的鍵和值,并使用 new_dict[key] = value 將其存儲到新的字典中,最后輸出新的字典即可。

4、兩組數據比較篩選

有兩組數據,list1['code', 'data.totalPage', 'data.type']和list2['code', 'description', 'errCode', 'error', 'msg', 'message', 'success', 'btSuccess', 'btCode', 'btMsg', 'header.mss'],篩選list1里面的元素不存在list2里,則預期的篩選結果為['data.totalPage', 'data.type']。

可以使用列表推導式以及not in語句來實現篩選:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# 公眾號:AllTests軟件測試

list1 = ['code', 'data.totalPage', 'data.type']
list2 = ['code', 'description', 'errCode', 'error', 'msg', 'message', 'success', 'btSuccess', 'btCode', 'btMsg', 'header.mss']

result = [ele for ele in list1 if ele not in list2]
print(result)

輸出:

['data.totalPage', 'data.type']

其中,列表推導式的語法格式為:[返回值 for in 條件語句],它可以將符合條件的元素一次性生成到一個新列表中。而not in語句則表示不在列表中的元素。因此,上述代碼中的列表推導式就是遍歷list1中的每個元素ele,如果ele不在list2中,則將其添加到結果列表中。

5、將兩段獨立代碼合并

有兩段獨立的代碼,都有for循環。

hj = HandleJson(data_dict)
res = hj.find_key_path('request')
print(res)
print(type(res))
# request-循環
for count_i, api_i in enumerate(res):
    # request
    json_request = eval(str(data_dict) + api_i)
    # print("json_request " + str(json_request))
    # name
    json_name = eval(str(data_dict) + api_i.replace("request", "name"))
    print("count_i 第 " + str(count_i + 1) + " 個接口")
    print("json_name " + str(json_name))

hj2 = HandleJson(data_dict)
res2 = hj2.find_key_path('response')
print(res2)
print(type(res2))
# response-循環
for count_i, api_i in enumerate(res2):
    # response
    json_response = eval(str(data_dict) + api_i)
    print("json_response " + str(json_response))
    if json_response:
        print("json_response 不為空")
        for count_i_i, api_i_i in enumerate(json_response):
            # print(api_i_i)
            # name
            json_name = eval(str(api_i_i) + str(["name"]))
            print("count_i_i 第 " + str(count_i_i + 1) + " 個接口")
            print("json_name " + str(json_name))

如何將這兩段代碼合并。

可以使用zip()函數將兩個循環的結果壓縮在一起,然后在一個for循環中同時遍歷兩個列表。具體代碼如下所示:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# 公眾號:AllTests軟件測試

hj = HandleJson(data_dict)
res = hj.find_key_path('request')
res2 = hj.find_key_path('response')
for count_i, (api_i, api_i2) in enumerate(zip(res, res2)):
    # request-循環的代碼內容
    # response-循環的代碼內容
責任編輯:姜華 來源: 今日頭條
相關推薦

2022-08-02 09:32:47

pandas移動計算

2021-08-09 15:00:36

SQL數據庫

2017-05-08 15:47:06

2021-10-22 06:53:45

脫敏處理數據

2010-07-22 17:25:23

2009-09-08 16:50:12

使用LINQ進行數據轉

2020-07-08 15:10:11

Python數據分析代碼

2009-09-28 09:47:55

Hibernate數據

2010-11-12 14:16:21

SQL游標

2010-06-13 15:49:07

IP協議數據報

2018-04-16 12:14:34

數據科學機器學習神經網絡

2014-04-03 13:11:07

數據中心雅虎

2018-04-25 13:32:31

數據保護GDPRCommvault

2009-07-29 17:27:23

數據中心CMDBIT

2009-05-13 09:39:00

數據中心網絡設備管理

2022-11-02 14:45:24

Python數據分析工具

2009-07-16 14:46:48

jdbc statem

2022-04-08 11:25:58

數據庫操作AbilityData

2023-11-04 15:46:03

GORMGo

2024-11-13 15:22:36

Python列表切片
點贊
收藏

51CTO技術棧公眾號

av电影在线播放高清免费观看| 三级网站在线免费观看| 最新国产在线拍揄自揄视频| 国产精品综合久久| 午夜精品福利视频| 国产精品美女高潮无套| 欧美gv在线| 国产片一区二区| 99re6热在线精品视频播放速度| av男人的天堂av| 欧美第一在线视频| 大桥未久av一区二区三区| 亚洲最大免费| 五月天婷婷激情网| 国内精品视频666| 91国偷自产一区二区三区的观看方式| 成人做爰69片免费| 国产精欧美一区二区三区蓝颜男同| 国产成人av一区二区三区在线观看| 中文字幕成人精品久久不卡| 色哟哟在线观看视频| 香蕉久久免费电影| 亚洲精品国产精华液| 欧美在线视频二区| 国产在线观看第一页| 亚洲视频日本| 久久久国产视频| 免费毛片视频网站| 成人三级av在线| 777久久久精品| 久草热视频在线观看| 国产高清一区二区三区视频 | www.欧美黄色| 91网页在线观看| 91伊人久久大香线蕉| 亚洲一区二区三区777| 凹凸精品一区二区三区| 亚洲全部视频| 欧美激情第一页xxx| www.99re6| 成人动漫免费在线观看| 日韩经典中文字幕| 国产精品一区二区人妻喷水| 国产美女精品视频免费播放软件| 亚洲毛片av在线| 亚洲一区二区三区涩| 久热av在线| 久久66热偷产精品| 国产精品精品视频| 免费看毛片网站| 国产精品视区| 中文字幕亚洲综合| 国产精品99精品无码视亚| 日本在线播放一二三区| 亚洲国产成人高清精品| 国产一区 在线播放| 新版中文在线官网| 国产无一区二区| 久久综合入口| 欧美在线观看在线观看| 久久婷婷久久一区二区三区| 欧美1o一11sex性hdhd| 香蕉av在线播放| 2020国产精品自拍| 成人妇女免费播放久久久| 一级爱爱免费视频| 国产在线精品一区二区三区不卡| 欧美一区二区色| 色屁屁影院www国产高清麻豆| 91成人免费| 欧美成人三级视频网站| 亚洲国产精品免费在线观看| 亚洲无线视频| 最新中文字幕亚洲| 第四色在线视频| 亚洲aaa级| 国产一区二区三区三区在线观看| 欧美极品jizzhd欧美仙踪林| 嫩草国产精品入口| 欧美一级黄色录像| 精品无码人妻少妇久久久久久| 日韩成人在线电影| 7777精品伊人久久久大香线蕉 | 乱码一区二区三区| 精品久久99| 欧美一区二区在线观看| 在线播放第一页| 午夜精品福利影院| 欧美精品一区二区三区在线播放| 日本不卡一区二区在线观看| 精品一区二区三区亚洲| 欧美日韩精品一区二区天天拍小说| 亚洲中文字幕无码中文字| 国精产品一区一区三区四川| 日韩欧美有码在线| 亚洲久久中文字幕| 成人影院在线免费观看| 日韩欧美精品在线| brazzers精品成人一区| 91精品1区| 91av免费观看91av精品在线| 中文字幕免费高清在线观看| 风流少妇一区二区| yy111111少妇影院日韩夜片| 亚洲欧洲视频在线观看| 综合网在线视频| 国产乱子伦农村叉叉叉| 四虎精品一区二区免费| 亚洲娇小xxxx欧美娇小| 亚洲精品在线视频免费观看| 青青草原综合久久大伊人精品| 亚洲性xxxx| 精品一区二区三区人妻| 全国精品久久少妇| 国产精品欧美日韩久久| 免费观看黄一级视频| 国产精品久久久久9999吃药| 亚洲 高清 成人 动漫| 成人免费高清观看| 91精品国产一区二区三区蜜臀| 不用播放器的免费av| 精品亚洲自拍| 欧美放荡办公室videos4k| 亚洲综合精品视频| 久久影院视频免费| 亚洲欧洲一区二区在线观看| 一个人看的www视频在线免费观看| 欧美午夜激情在线| 日本一区二区免费视频| 亚洲福利天堂| 国内精品一区二区三区四区| 国产麻豆免费观看| 亚洲国产精品二十页| av免费中文字幕| 78精品国产综合久久香蕉| 日韩精品极品毛片系列视频| 久久婷婷一区二区| 国内成人自拍视频| 中文字幕日韩一区二区三区不卡| 国产原创精品视频| 精品久久久久久久久国产字幕 | 老牛影视一区二区三区| 国产精品区一区二区三在线播放 | 亚洲色图色老头| 日本在线免费观看| 高清不卡一二三区| 国产a级黄色大片| 亚洲精品**中文毛片| 亚洲国产精久久久久久| 国产精品99精品无码视| 国产91精品在线观看| 免费的一级黄色片| 免费精品一区| 日韩经典一区二区三区| 91精品国产乱码久久久张津瑜| 日本不卡高清视频| 四虎一区二区| 欧美电影在线观看网站| 日韩视频在线观看免费| 一级片视频播放| 综合久久一区二区三区| 亚洲人成色77777| 久久成人高清| 国产精品香蕉在线观看| 免费黄色在线| 777色狠狠一区二区三区| 精品人妻一区二区三区视频| 乱码第一页成人| 91精品入口蜜桃| 男女在线观看视频| 亚洲国产成人精品女人久久久 | 久久精品国产69国产精品亚洲| 国产一级片免费看| 91视频国产观看| 国产福利一区视频| 日韩中文欧美| 99在线视频首页| 亚洲精品日产| 最近中文字幕日韩精品 | 三级一区二区三区| 亚洲综合激情在线| 国产91视觉| 国内外激情在线| 精品福利在线导航| 欧美日韩 一区二区三区| 99视频有精品| 一区二区三区 欧美| 最新亚洲精品| 川上优av一区二区线观看| 久操av在线| 一区二区av在线| 精品久久国产视频| 色综合婷婷久久| 日本三级日本三级日本三级极| 亚洲最新色图| 久久亚洲精品欧美| 91精品福利观看| 韩国v欧美v日本v亚洲| aaa日本高清在线播放免费观看| 日韩欧美一区视频| 国产少妇在线观看| 久久久久久久一区| 久久人人爽人人片| 久久婷婷麻豆| 日韩a级黄色片| av伊人久久| 亚洲a∨日韩av高清在线观看| 黄色网页在线免费观看| 亚洲跨种族黑人xxx| 99热这里只有精品在线| 色综合咪咪久久| 国产这里有精品| 成人一区在线看| cao在线观看| 天天av综合| 青娱乐一区二区| 久久精品66| 亚洲最大激情中文字幕| 国产成人精品123区免费视频| 亚洲精品中文字幕有码专区| 国产高清视频免费观看| 91官网在线观看| 精品欧美一区二区三区免费观看| 久久网站最新地址| 中国免费黄色片| 丝袜美腿亚洲一区二区图片| 欧美人成在线观看| 九九免费精品视频在线观看| 国产精品18毛片一区二区| 全球中文成人在线| 国产精品户外野外| 都市激情亚洲综合| 欧美亚洲另类在线| 免费观看在线黄色网| 亚洲国产成人久久综合一区| www.av在线.com| 91精品久久久久久蜜臀| 色播视频在线播放| 一区二区欧美精品| 欧美日韩大片在线观看| 亚洲欧美激情视频在线观看一区二区三区 | 午夜日韩激情| 中文视频一区视频二区视频三区| 风间由美一区二区av101| 91手机在线播放| 久久爱www.| 亚洲最大的网站| 国产成人精品123区免费视频| 欧美精品日韩www.p站| 黄色一级大片在线免费看产| 久久精品久久久久| av网站导航在线观看免费| 不用播放器成人网| 先锋成人av| 在线视频国产日韩| a视频网址在线观看| 日韩在线欧美在线国产在线| 91在线导航| 久久亚洲国产精品| 国产有码在线| 日韩亚洲综合在线| av黄色在线| 久久久免费观看| 在线亚洲人成| 国产精品入口免费视频一| 鲁鲁在线中文| 国产成人欧美在线观看| 免费成人毛片| 91久久国产综合久久蜜月精品| 国产精品传媒麻豆hd| 成人a在线观看| 亚洲三级av| 久久国产精品高清| 精品精品99| 自拍偷拍一区二区三区| 国产伦精品一区二区三区视频| 国产91亚洲精品一区二区三区| 99久久这里有精品| 成人动漫视频在线观看免费| 日韩高清成人在线| 亚洲成人一区二区三区| 欧美二区不卡| 国产成人黄色片| 九九国产精品视频| 不卡的在线视频| 成人丝袜高跟foot| 无码 人妻 在线 视频| 亚洲色图都市小说| 久久青青草视频| 在线不卡a资源高清| 欧美一区,二区| 中文字幕精品一区二区精品| 日本三级在线观看网站| 欧美有码在线视频| 日韩成人在线观看视频| 欧美日韩电影一区二区三区| 亚洲大全视频| 日韩免费毛片视频| 丁香婷婷综合五月| 国产精品理论在线| 午夜精品在线看| 91精品人妻一区二区三区果冻| 欧美日韩三级一区| 色偷偷在线观看| 欧美另类69精品久久久久9999| 色操视频在线| 国产精品久久久久久久天堂| 果冻天美麻豆一区二区国产| 亚洲国产一区二区三区在线播 | 日韩在线一区二区三区| 免费特级黄色片| 麻豆一区二区99久久久久| 色综合久久五月| 国产精品精品国产色婷婷| 国产jjizz一区二区三区视频| 91浏览器在线视频| 在线观看美女av| 日韩欧美福利视频| 囯产精品一品二区三区| 色琪琪综合男人的天堂aⅴ视频| 韩国福利在线| 亚州欧美日韩中文视频| avtt久久| 亚洲免费视频一区| 日韩欧美1区| 国产女大学生av| 国产91在线观看丝袜| 中文字幕美女视频| 色综合久久66| 天堂在线视频网站| 欧美极品少妇xxxxx| 国产乱码精品一区二区三区亚洲人 | 日韩免费电影网站| 日本在线www| 国产精品久久久久久久久久尿| 欧美日韩精品一区二区三区视频| 国产精品免费久久久| 精品国产导航| 日韩一级片免费视频| 国产激情精品久久久第一区二区| 欧美一级视频在线| 国产精品免费网站在线观看| 天天干天天干天天干天天| 亚洲成人在线网| 国产欧洲在线| 国产久一道中文一区| 精品动漫一区| 88av在线播放| 久久综合丝袜日本网| 日韩精品――中文字幕| 亚洲国产精品va在看黑人| 福利成人导航| 精品免费国产| 老司机一区二区三区| 白白色免费视频| 91久久人澡人人添人人爽欧美| 国产suv精品一区二区69| 欧美成年人视频网站欧美| 欧美一区在线观看视频| 蜜臀精品一区二区| 91色.com| 波多野结衣视频观看| 亚洲国产成人91精品| 筱崎爱全乳无删减在线观看| 久久久综合香蕉尹人综合网| 欧美久久九九| 免费不卡的av| 欧美午夜精品伦理| av在线电影院| 亚洲影院色无极综合| 亚洲手机视频| xxx在线播放| 欧美一区二区视频观看视频| 国产精品69xx| 欧美成人综合一区| 美女性感视频久久| 国产高潮国产高潮久久久91| 欧美精品一区二区三区四区| 在线中文字幕播放| 亚洲欧美日韩国产成人综合一二三区| 一区二区三区四区五区精品视频| 欧美成人手机在线视频| 亚洲国产精品一区二区www | 亚洲成av人片乱码色午夜| 日批视频在线看| 疯狂做受xxxx高潮欧美日本| www.看毛片| 992tv在线成人免费观看| 国产一区99| 中文字幕亚洲日本| 色婷婷综合久久久久中文| 国产成人在线视频免费观看| 国产成人成网站在线播放青青 | a级片一区二区| 91麻豆视频网站| 欧美aa国产视频| 91视频最新入口| 国产精品国产精品国产专区不蜜 | 青青久草在线| 国产精品视频中文字幕91|