python 列表遍歷

2021-10-01 06:26:53 字數 893 閱讀 5913

# python 列表遍歷

persons =

['張三'

,'趙六'

,'李四'

,'王五'

,'趙六'

,'錢七'

,'孫八'

]"""

for 迭代變數 in 可迭代物件

"""for p in persons:

print

(p)# 遍歷出趙六的

# 正序索引

i =0

for p in persons:

if p ==

'趙六'

:print

(p , i)

i +=1

# 獲取對應列表的長度

count =

len(persons)

print

(count)

# 倒序索引

i =0

for p in persons:

if p ==

'趙六'

: ri = count *-1

+ i print

(p , i , ri)

i +=1

i =0

while i <

len(persons)

: p = persons[i]

if p ==

'趙六'

: ri = count *-1

+ i print

(p , i , ri)

i +=1

執行結果:

Python 遍歷列表

假定有乙個列表的列表,內層列表的每個值都是包含乙個字元的字串,像這樣 grid o o o o o o o o o o o o o o o o o o o o o o o o o o o 你可以認為grid x y 是一幅 圖 在x y 座標處的字元,該圖由文字字元組 成。原點 0,0 在左上角,向...

Python 遍歷列表

遍歷列表,指的就是將列表中的所有元素取出來 建立列表 stus 孫悟空 豬八戒 沙和尚 唐僧 白骨精 蜘蛛精 遍歷列表 print stus 0 print stus 1 print stus 2 print stus 3 通過while迴圈來遍歷列表 i 0 while i len stus pr...

初學 Python 列表遍歷

遍歷乙個列表s,找到所有值大於10的值,同時返回索引與值 import copy a 13,42,31,4,41,13,4,0,44,32,12,34,2,42,33,1,32,42,3,10,12 方法1,沒有返回索引 for i in a if i 10 print i 方法2,不提倡 dic1...