婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > python 字典和列表嵌套用法詳解

python 字典和列表嵌套用法詳解

熱門標簽:銀川電話機器人電話 預覽式外呼系統 外賣地址有什么地圖標注 上海正規的外呼系統最新報價 煙臺電話外呼營銷系統 如何地圖標注公司 長春極信防封電銷卡批發 電銷機器人錄音要學習什么 企業彩鈴地圖標注

python中字典和列表的使用,在數據處理中應該是最常用的,這兩個熟練后基本可以應付大部分場景了。不過網上的基礎教程只告訴你列表、字典是什么,如何使用,很少做組合說明。

剛好工作中采集prometheus監控接口并做數據處理的時候,用了很多組合場景,列出幾個做一些分享。

列表(List)

序列是Python中最基本的數據結構。序列中的每個元素都分配一個數字 - 它的位置,或索引,第一個索引是0,第二個索引是1,依此類推。

列表是最常用的Python數據類型,它可以作為一個方括號內的逗號分隔值出現。

列表的數據項不需要具有相同的類型

特點就是:可重復,類型可不同

常用方式

創建一個列表,只要把逗號分隔的不同數據項使用方括號括起來即可。如下所示:

list1 = ['apple', 'banana', 2008, 2021]
list2 = [1, 2, 3, 4, 5 ]
list3 = ["a", "b", "c", "d"]

### 向list中增加元素
list1.append(3)   ## ['apple', 'banana', 2008, 2021, 3]

### 使用extend用來連接list
list1.extend([7, 8])  ##['apple', 'banana', 2008, 2021, 3, 7, 8]

### insert 將單個元素插入到list中
list3.insert(2, 'q')   ##['a', 'b', 'q', 'c', 'd']

### 獲取列表的長度
print(len(list1))   ## 5

### 遍歷list
for name in list1:
    print(name)

extend(擴展)與append(追加)的看起來類似,但實際上完全不同。

  • extend接受一個參數,這個參數總是一個list,并且把這個list中每個元素添加到原list中。
  • append接受一個參數,這個參數可以是任何數據類型,并且簡單地追加到list的尾部。

字典(dictionary)

字典是另一種可變容器模型,且可存儲任意類型對象。

  • 鍵(key)必須是唯一的,可以用數字,字符串或元組充當,而用列表就不行
  • 同一個鍵出現兩次,最后出現的會更新前一個的值。

常用方式

字典的每個鍵值 key=>value 對用冒號:分割,每個鍵值對之間用逗號,分割,整個字典包括在花括號 {} 中 ,格式如下所示:

>>> dict = {'a': 1, 'b': 2, 'b': '3'}
>>> print(dict)
{'a': 1, 'b': '3'}

### 訪問字典里的值
>>> print(dict['b'])
3

### 更新和添加字典
>>> dict['a'] = 8
>>> dict['c'] = 'cc'
>>> print(dict['a'])
8
>>> print(dict['c'])
cc

### 刪除字典元素
>>> del dict['a']
>>> print(dict)
{'b': '3', 'c': 'cc'}
>>> dict.clear()      # 清空字典所有條目
>>> del dict          # 刪除字典

組合使用

列表里也能嵌套列表,列表里能嵌套字典
字典里能嵌套字典,字典里也能嵌套列表
這是非常靈活的。

列表嵌套列表

這個用得不多,相對也比較簡單,直接看例子:

### 打印輸出字符 5
l = [[1,2],[3,4],[[5,6],[7,8]]]	
>>> print(l[2][0][0])
5

### 將嵌套列表轉為非嵌套列表
>>> a = [[1,2,3],[4,5,6],[7],[8,9]]
>>> for i in a:
...     t.extend(i)
...
>>> print(t)
[1, 2, 3, 4, 5, 6, 1, 2, 3, 4, 5, 6, 7, 8, 9]

列表嵌套字典

在列表中嵌套字典應該是最常用的方式了,直接舉例說明:

li = [{'a': 1}, {'b': 2}, {'c': 3}]

###(1) 循環獲取字典里每個鍵值對:
>>> for i in range(len(li)):
...     for k, v in li[i].items():
...         print(k, v)
...
a 1
b 2
c 3
    
###(2) 獲取字典里每個鍵值對(元組數據類型):
>>> for i in range(len(li)):
...     for j in li[i].items():
...         print(j)
...
('a', 1)
('b', 2)
('c', 3)

### 可以看到第二種獲取到的鍵值對是 元組數據類型。

字典嵌套字典

字典嵌套字典:字符串作為key,字典作為value:

>>> s={'a':{0:'no',1:{'f':{0: 'no', 1: 'maybe'}}},'b':{}}  #構造字典
>>> s['a'][0]  # 取值
'no'
>>> s['a'][1]
{'f': {0: 'no', 1: 'maybe'}}
>>> s['a'][1]['f'][1]  
'maybe'
### 字典嵌套字典
dict = {
    '192.168.1.1':{'cpu':'0.23','內存':'16','硬盤':'500'},
    '192.168.1.2':{'cpu':'3.22','內存':'64','硬盤':'700'},
    '192.168.1.3':{'cpu':'1.99','內存':'32','硬盤':'800'},
}

### for遍歷
>>> for k,v in dict.items():
...     print('\n',k,end=': ')
...     for x,y in v.items():
...         print(x,y,end=' ')
...

 192.168.1.1: cpu 0.23 內存 16 硬盤 500
 192.168.1.2: cpu 3.22 內存 64 硬盤 700
 192.168.1.3: cpu 1.99 內存 32 硬盤 800

字典嵌套列表

那么如何在字典里嵌套列表呢?
字典嵌套列表:字符串作為key,列表作為value。

### 字典嵌套列表
dict = {
    '水果':['蘋果','香蕉','橘子'],
    '動物':['獅子','老虎','大象'],
    '語言':['中文','英文','日語'],
}

### 訪問字典里的值
>>> print(dict['水果'])
['蘋果', '香蕉', '橘子']

### 訪問列表里的值
>>> print(dict['語言'][1])
英文

### 循環打印輸出看效果
>>> for k, v in dict.items():
...     print('\n', k, end=':')
...     for x in v:
...         print(x,end=' ')
...

 水果:蘋果 香蕉 橘子
 動物:獅子 老虎 大象
 語言:中文 英文 日語

嵌套什么時候用

比如希望存儲年級前100名學生的各科成績時,由于學生是由成績進行排名的,列表是有序的數據類型,而字典是無序的數據類型,所以外面會用列表去存儲所有的數據。

而對于學生的各科成績來說,看重的不是有序,而是需要科目和成績一一對應,這才是最重要的。或者說當我想獲取到年紀第十名同學的語文成績,那么可以直接去獲取到列表對應的索引,和字典里對應的key就可以了,這樣就能得到相應的value。

至于嵌套中的排序用法

參考文獻

列表:https://www.runoob.com/python/python-lists.html
字典:https://www.runoob.com/python/python-dictionary.html
嵌套字典:https://www.pythonf.cn/read/100118#1.2字典嵌套列表

到此這篇關于python 字典和列表嵌套用法的文章就介紹到這了,更多相關python 字典和列表嵌套內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • python字典的元素訪問實例詳解
  • Python基礎之字典常見操作經典實例詳解
  • python字符串,元組,列表,字典互轉代碼實例詳解
  • Python字典深淺拷貝與循環方式方法詳解
  • Python字典添加,刪除,查詢等相關操作方法詳解
  • Python 字典詳解

標簽:盤錦 西寧 湖北 潮州 珠海 上饒 宜昌 佳木斯

巨人網絡通訊聲明:本文標題《python 字典和列表嵌套用法詳解》,本文關鍵詞  python,字典,和,列表,嵌套,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《python 字典和列表嵌套用法詳解》相關的同類信息!
  • 本頁收集關于python 字典和列表嵌套用法詳解的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美午夜片在线看| 在线观看日韩高清av| 日韩高清国产一区在线| 一个色在线综合| 18欧美乱大交hd1984| 中国色在线观看另类| 欧美一区二区三区四区五区| 欧美日韩激情一区二区| 欧美日韩国产天堂| 91精品国产91热久久久做人人| 欧美日本一区二区三区| 欧美丰满美乳xxx高潮www| 欧美久久一二三四区| 69堂成人精品免费视频| 欧美成人精精品一区二区频| 亚洲精品一区在线观看| 国产精品午夜在线观看| 亚洲人成亚洲人成在线观看图片 | 色综合天天做天天爱| 色老汉一区二区三区| 欧美日韩精品欧美日韩精品一综合| 97精品国产露脸对白| 99re在线精品| 精品视频在线视频| 精品电影一区二区三区| 中文字幕亚洲电影| 午夜电影久久久| 麻豆国产精品777777在线| 激情综合五月婷婷| 粉嫩嫩av羞羞动漫久久久| 色综合天天综合色综合av | 国产日韩欧美麻豆| 亚洲男女一区二区三区| 欧美aaa在线| 成人午夜视频免费看| 欧美日韩久久久久久| 国产精品美女久久久久久久网站| 亚洲品质自拍视频网站| 亚洲视频一区二区在线| 亚洲五码中文字幕| 国产精品综合视频| 精品婷婷伊人一区三区三| 久久先锋影音av| 日韩在线一二三区| 成人免费黄色在线| 欧美成人性福生活免费看| 亚洲综合一区二区| 成人av动漫在线| www激情久久| 亚洲第一久久影院| 成人黄色小视频在线观看| 日韩一区二区高清| 亚洲成人精品在线观看| 91在线看国产| 国产欧美va欧美不卡在线| 另类小说欧美激情| 在线播放国产精品二区一二区四区 | 国产在线精品一区在线观看麻豆| 国产一二三精品| 欧美一区二区在线不卡| 亚洲精品伦理在线| 成人精品gif动图一区| 久久久精品天堂| 国产专区欧美精品| 色先锋资源久久综合| 国产精品久久久久婷婷| 国产精品一品视频| 久久久午夜精品理论片中文字幕| 日本vs亚洲vs韩国一区三区二区 | 亚洲一区av在线| 成人app下载| 中文字幕精品一区| 丁香六月综合激情| 日本一区二区三区国色天香| 丁香六月久久综合狠狠色| 久久精品人人爽人人爽| 成人免费毛片app| 国产精品成人免费| 国产ts人妖一区二区| www精品美女久久久tv| 韩国精品主播一区二区在线观看 | 欧美日韩国产成人在线免费| 久久久久亚洲蜜桃| 国产一区二区网址| 久久综合九色综合欧美98| 麻豆91精品91久久久的内涵| 91精品在线观看入口| 国产自产视频一区二区三区| 欧美成人性战久久| 国产成人精品影院| 自拍av一区二区三区| 欧美无乱码久久久免费午夜一区| 亚洲成a人v欧美综合天堂| 日韩欧美国产系列| 精品一区二区三区欧美| 国产农村妇女毛片精品久久麻豆| 99久久婷婷国产综合精品电影| 亚洲黄色小说网站| 3d成人动漫网站| 成人免费观看av| 亚洲一区二区综合| 久久综合成人精品亚洲另类欧美 | 亚洲一区中文在线| 精品日韩欧美在线| av成人免费在线观看| 日本在线不卡一区| www国产精品av| 在线日韩一区二区| 久久国产精品露脸对白| 亚洲精品自拍动漫在线| 精品国产在天天线2019| 欧美三级午夜理伦三级中视频| 久久精品久久综合| 亚洲精品视频在线看| 久久免费午夜影院| 欧美久久久久久久久| 高清成人免费视频| 婷婷夜色潮精品综合在线| 1000部国产精品成人观看| 亚洲精品在线电影| 91精品国产综合久久精品app| www.亚洲免费av| 久久精品国产澳门| 天堂av在线一区| 亚洲国产精品ⅴa在线观看| 日韩欧美国产高清| 91猫先生在线| 国产精品一级在线| 九九精品视频在线看| 男人的j进女人的j一区| 亚洲主播在线播放| 亚洲色图一区二区| 国产精品免费视频网站| 久久久久久久久久久久电影 | 91视频精品在这里| 国产成人精品亚洲日本在线桃色 | 久久亚洲免费视频| 在线播放中文一区| 欧美午夜不卡在线观看免费| 9l国产精品久久久久麻豆| 国产又粗又猛又爽又黄91精品| 日韩高清一区在线| 午夜精品在线视频一区| 亚洲综合999| 亚洲色图.com| 一个色综合av| 中文字幕一区二区5566日韩| 国产色婷婷亚洲99精品小说| 欧美一级日韩不卡播放免费| 日韩亚洲欧美高清| 精品福利二区三区| 国产午夜精品久久久久久免费视 | 午夜不卡av在线| 日韩不卡一区二区三区| 蜜臀久久99精品久久久久久9| 男女男精品视频网| 久久国产精品99久久久久久老狼 | 精品视频免费看| 日韩精品中文字幕在线一区| 欧美日韩中文字幕一区| 欧美日韩在线三级| 欧美大肚乱孕交hd孕妇| 337p粉嫩大胆噜噜噜噜噜91av| 久久午夜老司机| 中文字幕一区二区在线播放| 亚洲三级免费观看| 五月激情六月综合| 国产在线一区二区综合免费视频| 成人永久aaa| 色婷婷综合视频在线观看| 欧美日韩的一区二区| 6080yy午夜一二三区久久| 亚洲精品在线电影| 亚洲女同ⅹxx女同tv| 丝袜美腿亚洲一区| 成人免费看视频| 欧美精品在欧美一区二区少妇| 欧美乱妇15p| 国产欧美日韩另类一区| 亚洲精品成人在线| 精品一区二区三区免费| 色综合天天狠狠| 日韩精品专区在线影院重磅| 国产蜜臀97一区二区三区| 亚洲精品免费播放| 国内一区二区在线| 91搞黄在线观看| 久久久777精品电影网影网| 亚洲一区二区三区三| 国产精品99精品久久免费| 欧美日韩综合在线| 久久久久97国产精华液好用吗| 一区二区三区日韩精品| 国产精品一级片| 91麻豆精品国产91久久久资源速度| 国产精品婷婷午夜在线观看| 青青草一区二区三区| 欧洲人成人精品| 国产精品三级电影| 久久国产免费看|