這篇文章主要介紹“python的序列遍歷和字典遍歷的實現(xiàn)方法”,在日常操作中,相信很多人在python的序列遍歷和字典遍歷的實現(xiàn)方法問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”python的序列遍歷和字典遍歷的實現(xiàn)方法”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
創(chuàng)新互聯(lián)公司-專業(yè)網站定制、快速模板網站建設、高性價比邯鄲網站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式邯鄲網站制作公司更省心,省錢,快速模板網站建設找我們,業(yè)務覆蓋邯鄲地區(qū)。費用合理售后完善,10年實體公司更值得信賴。
在Python中有六種內建的序列:列表、元組、字符串、Unicode字符串、buffer對象和xrange對象。在這里暫時只討論字符串、列表和元組的遍歷。
一、 序列遍歷
序列有兩種遍歷:一種通過值 另外一種通過索引
1.1 值遍歷:
s='abc'
for x in s:
print x
z=('andy','leaf')
for x in z:
print x
z={'tree','leaf'}
for x in z:
print x
1.2 索引遍歷:
l='abcd'
for x in range(len(l)):
print l[x]
l=('andy',22)
for x in range(len(l)):
print l[x]
l={'andy','22'}
for x in range(len(l)):
print l[x]
二、 字典遍歷
字典是python中唯一的映射類型,采用鍵值對(key-value)的形式存儲數(shù)據(jù)。python對key進行哈希函數(shù)運算,根據(jù)計算的結果決定value的存儲地址,所以字典是無序存儲的,且key必須是可哈希的。可哈希表示key必須是不可變類型,如:數(shù)字、字符串、只含不可變類型元素的元組。
2.1 遍歷key:
dir={'andy':'22','leaf':'20'}
for x in dir:
print x
2.2 遍歷value:
dir={'andy':'22','leaf':'20'}
for x in dir:
print dir[x]
2.3 遍歷 key + value:
法1:
dir={'andy':'22','leaf':'20'}
for x in dir:
print x+':'+dir[x]
法2:
d={'zhang':'22','tao':'20'}
for x,y in d.items():
print x,y
到此,關于“python的序列遍歷和字典遍歷的實現(xiàn)方法”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關知識,請繼續(xù)關注創(chuàng)新互聯(lián)網站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
新聞名稱:python的序列遍歷和字典遍歷的實現(xiàn)方法
本文網址:http://www.chinadenli.net/article22/pidscc.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供移動網站建設、定制開發(fā)、企業(yè)建站、網站建設、、網站制作
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)