1. 程式人生 > >python中for迴圈常用方法

python中for迴圈常用方法

#【1】遍歷列表

languages=["c","c++","python","shell"]
for x in languages:
    print(x)

#【2】使用內建range()函式遍歷數字序列

for j in range(5):
    print(j)

#【3】從3開始遍歷(指定區間)

for i in range(3,5):
    print(i)

#【4】在區間0到10中 指定步長遍歷(這裡步長是3)

for i in range(0,10,3):
    print(i)

#【5】continue關鍵字:跳過當前

str="python"
for i in str:
    if(i=="h"):
        continue
    print(i,end='') #輸出不換行

#【6】在字典中遍歷,關鍵字和對應的值可以使用items()方法解讀出來

dict={'name':'kobe','sub':'math'}
for k,v in dict.items():
    print(k,v)

#【7】在序列中遍歷時,索引位置和對應值可以使用enumerate()函式同時得到

for i,v in enumerate(['a','b','c']):
    print(i,v)