Python 遍歷列表里面序號和值的方法(三種)
更新時間:2017年02月17日 09:40:31 作者:痞子泰
本文主要介紹了Python 列表(List)的三種遍歷(序號和值)方法。具有很好的參考價值,下面跟著小編一起來看下吧
三種遍歷列表里面序號和值的方法:
最近學習python這門語言,感覺到其對自己的工作效率有很大的提升,特在情人節(jié)這一天寫下了這篇博客,下面廢話不多說,直接貼代碼
#!/usr/bin/env python # -*- coding: utf-8 -*- if __name__ == '__main__': list = ['html', 'js', 'css', 'python'] # 方法1 print '遍歷列表方法1:' for i in list: print ("序號:%s 值:%s" % (list.index(i) + 1, i)) print '\n遍歷列表方法2:' # 方法2 for i in range(len(list)): print ("序號:%s 值:%s" % (i + 1, list[i])) # 方法3 print '\n遍歷列表方法3:' for i, val in enumerate(list): print ("序號:%s 值:%s" % (i + 1, val)) # 方法3 print '\n遍歷列表方法3 (設置遍歷開始初始位置,只改變了起始序號):' for i, val in enumerate(list, 2): print ("序號:%s 值:%s" % (i + 1, val))
運行代碼后的結果如下圖所示:
在此介紹一下enumerate()方法,通過查看help()函數來查看,查詢結果如下:
最后提示一下,enumerate()函數的第二個參數只是改變了序號的起始值,并沒有改變其他的東東
以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!
相關文章
python讀取TXT到數組及列表去重后按原來順序排序的方法
這篇文章主要介紹了python讀取TXT到數組及列表去重后按原來順序排序的方法,涉及Python操作txt文件、列表去重及排序的相關技巧,需要的朋友可以參考下2015-06-06用Python3通過PyCharm上傳代碼到Git服務器的詳細過程
上傳代碼到服務器,如果不知道的情況下還用傳統的方式上傳很麻煩,現在很多IDE都提供上傳代碼的功能,例如:VSCode,PyCharm等等,本文講解的是PyCharm,需要的朋友可以參考下2024-03-03Centos 升級到python3后pip 無法使用的解決方法
今天小編就為大家分享一篇Centos 升級到python3后pip 無法使用的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-06-06Python計算標準差之numpy.std和torch.std的區(qū)別
Torch自稱為神經網絡中的numpy,它會將torch產生的tensor放在GPU中加速運算,就像numpy會把array放在CPU中加速運算,下面這篇文章主要給大家介紹了關于Python?Numpy計算標準差之numpy.std和torch.std區(qū)別的相關資料,需要的朋友可以參考下2022-08-08