python中for迴圈常用方法
阿新 • • 發佈:2018-12-06
#【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)