Python的列表學習基礎

2021-10-05 05:00:40 字數 811 閱讀 1016

四、遍歷列表

4.1 for迴圈

• 通過for迴圈來遍歷列表

語法for 變數 in 序列(遍歷的規則):

**塊• 注意: for迴圈的**塊會執行多次,序列中有幾個元素就會執行幾次。每執行一次就會將序列中的乙個元素賦值給變數,所以我們可以通過變數來獲取列表中的元素

4.2 range(start, stop[, step])

引數說明

• ·start: 計數從 start 開始。預設是從 0 開始。例如range(5)等價於range(0, 5);

• stop: 計數到 stop 結束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]沒有5

• step:步長,預設為1。例如:range(0, 5) 等價於 range(0, 5, 1)

五、現在有 a = [1,2,3,4,5,6] 不通過函式的形式實現列表的反轉([6,5,4,3,2,1]) 並寫出推導過程

根據切片的方法嘗試:

a=[1,2,3,4,5,6]

print(a)

print(a[0:1])

print(a[0:6])

print(a[0:6:1])

print(a[0:6:2])

print(a[0:6:3])

print(a[0:6:4])

print(a[0:6:5])

print(a[0:6:6])

print(a[0:6:7])

print(a[0:6:-1])

print(a[::1])

print(a[::-1])

Python基礎學習 列表

建立乙個列表,只要把逗號分隔的不同的資料項使用方括號括起來即可 list1 google runoob 1997,2000 list2 1,2,3,4,5 list3 a b c d 列表索引從0開始,列表可以進行擷取 組合等。使用下標索引來訪問列表中的值,並且可以切片 擷取部分內容 如下所示 li...

python基礎學習 列表

author feng lin date 2018 8 24 list 瑪莎拉蒂 法拉利 蘭博基尼 print 0 list 增加操作賓利 print 1 list list1 list 1 3 切片原則,顧頭不顧尾 print 2 list1 list.insert 2,布加迪威航 print 3...

python 基礎學習筆記 列表

這是筆者的在python學習過程中的一些筆記,如有誤,還請諒解。列表 list 1.簡介my list 1 2 3 2,1,2,3 hello world 2.建立列表 通過來建立列表 my list 建立了乙個空列表 print my list type my list 列表儲存的資料,我們稱為元...