一、for迴圈概要:
for迴圈是乙個通用序列迭代器,可遍歷任何有序的序列物件內的元素,包括字串、列表、元組、其他內建可迭代物件。
一般格式:
for
in:if
:break
if:continue
else:
``
二、for迴圈應用舉例:
1、遍歷序列元素:
for x in ['spam','eggs','ham']:
print x,
print
""sum = 0
for y in [1,2,3,4]:
sum += y
print
"sum=",sum
2、遍歷字串:
s = "lumberjack"
t = ("and","i'm","okay")
for x in s:
print x,
print
''for y in t:
print y,
print
''
3、遍歷元組:
u = [(1,2),(3,4),(5,6)]
for (a,b) in u:
print a,b
fora,b,c in [(1,2,3),(4,5,6)]:
print a,b,c
4、遍歷字典:
d =
for key in d:
print key,'->',d[key]
print
type(d.items())
print d.items() #[('a', 1), ('c', 3), ('b', 2), ('d', 4)]
print list(d.items()) #[('a', 1), ('c', 3), ('b', 2), ('d', 4)]
for key,value in d.items():
print key,'->',value
5、for巢狀:從items中查詢是否存在tests中的元素
items = ['aaa',111,(4,5),2.01]
tests = [(4,5),3.14]
for key in tests:
foritem
initems:
if key == item:
print key,'was found!'
break
else:
print key,"not found!"
python中的迴圈
一 while迴圈 語法 while condition block 當條件滿足,即condition為ture,進入迴圈體,執行block 例 flag 10 while flag print flag flag 1其執行結果為 1098 7654 321解釋 首先flag為10,在conditi...
python中的迴圈
用來重複執行一條或多條語句。表達邏輯 如果符合條件,則反覆執行迴圈體裡的語句,每次執行完都判斷一次條件是否為true,如果為true則重複執行迴圈體內的語句。句式 while 條件表示式 迴圈體語句 例 num 0while num 10 print num num 1通常用於可迭代物件的遍歷 語法...
Python中的for迴圈
格式 for 變數 in 可迭代物件 迴圈體語句 操作 for x in 10 20,30 元組迴圈 print x 3 30 6090 for y in abcdefg 字串 print y ab cdef g 遍歷字典 for x in d print x 直接遍歷顯示的是鍵 name agej...