python列表的三種遍歷方法

2021-09-26 04:34:46 字數 573 閱讀 3395

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...