最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python使用zip將list轉(zhuǎn)為json的方法

 更新時間:2018年12月31日 14:36:52   作者:McJevons  
今天小編就為大家分享一篇python使用zip將list轉(zhuǎn)為json的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

zip()函數(shù)將可迭代對象作為參數(shù),并打包成元組,返回的是一個個zip對象,可以使用list或dict轉(zhuǎn)換返回結(jié)果,使用*zip可以將打包的對象分解成列表

>>> l=[1,2,3,4]
>>> keys=['a','b','c','d']
>>> zip(keys,l)
<zip object at 0x000001E0AFA327C8>
>>> dict(zip(keys,l))
{'a': 1, 'b': 2, 'c': 3, 'd': 4}
>>> list(zip(keys,l))
[('a', 1), ('b', 2), ('c', 3), ('d', 4)]

# 若參數(shù)列表的長度不一樣,則以最短長度為準(zhǔn)
>>> m=[1,2,3]
>>> list(zip(keys,m))
[('a', 1), ('b', 2), ('c', 3)]

# 分解zip
>>> a1,a2=zip(*zip(keys,l))
>>> a1
('a', 'b', 'c', 'd')
>>> a2
(1, 2, 3, 4)
>>> 

將二維列表轉(zhuǎn)成json

>>> import json
>>> l=[[1,2,3,4],[5,6,7,8],[9,10,11,12]]
>>> keys=['a','b','c','d']
>>> list_json=[dict(zip(keys,item)) for item in l]
# indent縮進量,ensure_ascii=False支持中文
>>> str_json=json.dumps(list_json,indent=2, ensure_ascii=False)
>>> print(str_json)
[
 {
 "a": 1,
 "b": 2,
 "c": 3,
 "d": 4
 },
 {
 "a": 5,
 "b": 6,
 "c": 7,
 "d": 8
 },
 {
 "a": 9,
 "b": 10,
 "c": 11,
 "d": 12
 }
]

以上這篇python使用zip將list轉(zhuǎn)為json的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python獲取本機外網(wǎng)ip的方法

    python獲取本機外網(wǎng)ip的方法

    這篇文章主要介紹了python獲取本機外網(wǎng)ip的方法,可實現(xiàn)從外網(wǎng)顯示IP的網(wǎng)站獲取本機IP的功能,非常具有實用價值,需要的朋友可以參考下
    2015-04-04
  • python 一維二維插值實例

    python 一維二維插值實例

    這篇文章主要介紹了python 一維二維插值實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • 四行Python3代碼實現(xiàn)圖片添加美顏效果

    四行Python3代碼實現(xiàn)圖片添加美顏效果

    這篇文章主要為大家介紹了如何利用Python語言實現(xiàn)給圖片添加美顏效果,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起了解一下
    2022-04-04
  • Python實現(xiàn)刪除排序數(shù)組中重復(fù)項的兩種方法示例

    Python實現(xiàn)刪除排序數(shù)組中重復(fù)項的兩種方法示例

    這篇文章主要介紹了Python實現(xiàn)刪除排序數(shù)組中重復(fù)項的兩種方法,涉及Python數(shù)組元素的遍歷、判斷、刪除等相關(guān)操作技巧,需要的朋友可以參考下
    2019-01-01
  • 基于Python OpenCV實現(xiàn)圖像的覆蓋

    基于Python OpenCV實現(xiàn)圖像的覆蓋

    本文將基于Python、OpenCV和Numpy實現(xiàn)圖像的覆蓋,即小圖像覆蓋在大圖像上。文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下
    2022-02-02
  • Python虛擬環(huán)境的創(chuàng)建和包下載過程分析

    Python虛擬環(huán)境的創(chuàng)建和包下載過程分析

    這篇文章主要介紹了Python虛擬環(huán)境的創(chuàng)建和包下載,本文通過實例給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • python中使用正則表達式的連接符示例代碼

    python中使用正則表達式的連接符示例代碼

    在正則表達式中,匹配數(shù)字或者英文字母的書寫非常不方便。因此,正則表達式引入了連接符“-”來定義字符的范圍,下面這篇文章主要給大家介紹了關(guān)于python中如何使用正則表達式的連接符的相關(guān)資料,需要的朋友可以參考下。
    2017-10-10
  • OpenCV里的imshow()和Matplotlib.pyplot的imshow()的實現(xiàn)

    OpenCV里的imshow()和Matplotlib.pyplot的imshow()的實現(xiàn)

    這篇文章主要介紹了OpenCV里的imshow()和Matplotlib.pyplot的imshow()的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • Python刪除字典中的某個key的常用方法

    Python刪除字典中的某個key的常用方法

    字典是Python中的一種數(shù)據(jù)類型,它是一個無序的鍵值對集合,在實際的編程中,我們經(jīng)常需要刪除字典中的某個鍵值對,本文將從多個角度分析Python刪除字典中的某個key的方法,需要的朋友可以參考下
    2024-10-10
  • Python中的?enumerate和zip詳情

    Python中的?enumerate和zip詳情

    這篇文章主要介紹了Python中的?enumerate和zip,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-05-05

最新評論

沁水县| 日土县| 威海市| 德钦县| 无锡市| 乌拉特前旗| 本溪市| 乌苏市| 呈贡县| 天峨县| 灵璧县| 繁昌县| 昔阳县| 云和县| 丽水市| 岳普湖县| 巴林左旗| 巴中市| 城固县| 专栏| 孟津县| 特克斯县| 巴里| 永宁县| 武汉市| 和龙市| 岢岚县| 济阳县| 伽师县| 基隆市| 治多县| 淮南市| 翁牛特旗| 郑州市| 桐城市| 乌兰察布市| 集贤县| 南昌县| 大同县| 札达县| 宕昌县|