if __name__ == '__main__':
list = ['html', 'js', 'css', 'python']
# 方法1
for i in list:
print ("序號:%s 值:%s" % (list.index(i) + 1, i))
# 方法2
for i in range(len(list)):
print ("序號:%s 值:%s" % (i + 1, list[i]))
# 方法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()函式的第二個引數只是改變了序號的起始值,並沒有改變其他的東東 python列表逆序三種方法
栗子 題目 將乙個陣列逆序輸出。程式分析 用第乙個與最後乙個交換。import random list random.randint 0,100 for in range 21 print list 數應該先排序 defbubblesort arr for i in range 1,len arr ...
Python檔案遍歷的三種方法
1.os.path.walk 這是乙個傳統的用法。walk root,callable,args 方法有三個引數 要遍歷的目錄,函式,函式的引數 元組形式 呼叫的過程是遍歷目錄下的檔案或目錄,每遍歷乙個目錄,呼叫 函式,並把args作為引數傳遞給 函式。函式定義時也有三個引數,比如示例中的func中...
遍歷字典 十三 Python字典三種遍歷方法
python字典是最基本的資料結構之一,在python中使用非常頻繁,所以對python字典的遍歷非常重要。下面介紹常用的幾種字典遍歷方法。d1 根據key遍歷字典獲取值for key in d1.keys print f key value d1 遍歷value值for value in d1.v...