#定義乙個列表
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...