列表基礎 列表訪問,列表遍歷

2021-10-09 05:09:00 字數 2587 閱讀 2207

#定義乙個列表

infos=

["hello"

,"world"

,"python"

]

正向索引01

2列表資料

hello

world

python

反向索引

-3-2

-1正向訪問列表

#定義乙個列表

infos=

["hello"

,"world"

,"python"

]print

(infos[0]

)print

(infos[1]

)print

(infos[2]

)"""執行結果

hello

world

python

"""

反向訪問列表

#定義乙個列表

infos=

["hello"

,"world"

,"python"

]print

(infos[-1

])print

(infos[-2

])print

(infos[-3

])"""執行結果

python

world

hello

"""

#定義乙個列表

infos=

["hello"

,"world"

,"python"

]//列印列表的長度

print

(len

(infos)

)"""執行結果

3"""

當訪問超出列表索引範圍時,會丟擲indexerror異常

#定義乙個列表

infos=

["hello"

,"world"

,"python"

]//訪問超出列表的索引

print

(infos[3]

)"""執行結果

indexerror: list index out of range

"""

#定義乙個列表

infos=

["hello"

,"world"

,"python"

]#修改infos列表索引為0的資料,改為hello

infos[0]

="hello"

#列印infos列表

print

(infos)

"""執行結果

['hello', 'world', 'python']

"""

使用for遍歷列表

#定義乙個列表

infos=

["hello"

,"world"

,"python"

]#for遍歷列表

for info in infos:

print

((info)

)"""執行結果

hello

world

python

"""

使用for通過索引遍歷列表

#定義乙個列表

infos=

["hello"

,"world"

,"python"

]#通過索引遍歷列表

for i in

range

(len

(infos)):

print

(infos[i]

)"""執行結果

hello

world

python

"""

#定義乙個列表

infos=

["hello"

,"world"

,"python"

]#空值列表

nones=

[none

]print

(infos*3)

print

(nones*3)

"""執行結果

['hello', 'world', 'python', 'hello', 'world', 'python', 'hello', 'world', 'python']

[none, none, none]

"""

#定義兩個列表

list1=

["a"

,"b"

,"c"

]list2=

["d"

,"e"

,"f"

]#兩個列表相加

print

(list1+list2)

"""執行結果

['a', 'b', 'c', 'd', 'e', 'f']

"""

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 列表遍歷

python 列表遍歷 persons 張三 趙六 李四 王五 趙六 錢七 孫八 for 迭代變數 in 可迭代物件 for p in persons print p 遍歷出趙六的 正序索引 i 0 for p in persons if p 趙六 print p i i 1 獲取對應列表的長度 c...