91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python如何對常見數據類型進行遍歷

發布時間:2021-07-24 14:35:11 來源:億速云 閱讀:279 作者:小新 欄目:開發技術

這篇文章將為大家詳細講解有關python如何對常見數據類型進行遍歷,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

字符串遍歷

>>> a_str = "hello itcast"
>>> for char in a_str:
...   print(char,end=' ')
...
h e l l o  i t c a s t

列表遍歷

>>> a_list = [1, 2, 3, 4, 5]
>>> for num in a_list:
...   print(num,end=' ')
...
1 2 3 4 5

元組遍歷

>>> a_turple = (1, 2, 3, 4, 5)
>>> for num in a_turple:
...   print(num,end=" ")
1 2 3 4 5

字典遍歷

遍歷字典的key(鍵)

>>> a_dict = {"name":"lxy","sex":"男","age":18}
>>> for key in a_dict.keys():
  print(key)  
name
sex
age

遍歷字典的value(值)

>>> a_dict = {"name":"lxy","sex":"男","age":18}
>>> for value in a_dict.values():
  print(value)
lxy
男
18
>>>

遍歷字典的項(元素)

>>> a_dict = {"name":"lxy","sex":"男","age":18}
>>> for key,value in a_dict.items():
  print("key=%s,value=%s"%(key,value))  
key=name,value=lxy
key=sex,value=男
key=age,value=18

重點:帶下標索引的遍歷

正常情況我們是這樣的

>>> chars = ['a', 'b', 'c', 'd']
>>> i = 0
>>> for chr in chars:
...   print("%d %s"%(i, chr))
...   i += 1
...
0 a
1 b
2 c
3 d

升級版使用enumerate()

  • 介紹:enumerate()函數用于將一個可遍歷的數據對象(如列表、元組或字符串)組合為一個索引序列,同時列出數據和數據下標,一般用在 for 循環當中。

  • 語法:enumerate(sequence, [start=0])

  • 參數:

    • sequence -- 一個序列、迭代器或其他支持迭代對象。

    • start -- 下標起始位置。

  • 返回值:返回 tuple(元組) 對象。

>>> chars = ['a', 'b', 'c', 'd']
>>> for i, chr in enumerate(chars):
  print(i,chr) 
0 a
1 b
2 c
3 d
>>>

關于“python如何對常見數據類型進行遍歷”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东丽区| 浦县| 恩施市| 密云县| 郑州市| 荣成市| 铅山县| 土默特右旗| 县级市| 枝江市| 平湖市| 介休市| 阜康市| 湘潭县| 鹿泉市| 崇州市| 克东县| 当雄县| 禄丰县| 晴隆县| 泽州县| 田林县| 西乌| 宁远县| 五家渠市| 正蓝旗| 新乡县| 湖北省| 乌恰县| 三亚市| 曲麻莱县| 保定市| 务川| 梁河县| 大田县| 江山市| 迁西县| 佛山市| 西平县| 柳江县| 宁海县|