国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

如何將python中的List轉化成dictionary

2019-11-25 16:36:58
字體:
來源:轉載
供稿:網友

問題1:如何將一個list轉化成一個dictionary?

問題描述:比如在python中我有一個如下的list,其中奇數位置對應字典的key,偶數位置為相應的value

解決方案:

1.利用zip函數實現

2.利用循環來實現

3.利用 enumerate 函數生成index來實現

問題2 我們如何將兩個list 轉化成一個dictionary?

問題描述:假設你有兩個list

解決方案:還是常見的zip函數


這里我們看到了zip函數確實在配對上面起到了很不錯的效果,如果兩個list都很大,你需要引入itertools.izip來解決問題

或者下面的直接使用dict函數

那么如果我們有三個lsit呢?比如我們有時候會遇到這樣的問題比如在一個經緯度下面記錄某個數據,這個時候又該怎么實現呢?

我們可以看到這個時候 zip函數還是可以幫助我們成功的實現所需要的功能,首先將經緯度一一配對整合到一起,隨后再將val連起來,最后使用dict函數放在一起。

總結

通過上面的例子,我們知道可以通過zip函數的多次調用來整合數據,最終解決問題,以上就是本文的全部內容,希望對大家學習python能有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 元阳县| 望江县| 盖州市| 乌拉特前旗| 徐州市| 红河县| 宁陵县| 鸡泽县| 桑植县| 宜黄县| 安泽县| 江门市| 尼玛县| 卢龙县| 安丘市| 维西| 彰化市| 邢台县| 千阳县| 右玉县| 樟树市| 盖州市| 寿光市| 盱眙县| 宁波市| 登封市| 济阳县| 三江| 宝应县| 旺苍县| 卢龙县| 上虞市| 且末县| 东平县| 和静县| 广元市| 阿合奇县| 井陉县| 思南县| 灵石县| 江孜县|