python 自學筆記(四) 列表

2022-08-28 21:54:24 字數 1686 閱讀 2139

有幾天沒有更新部落格了,畢竟是自學,最近事情確實比較多,有時候想學的時候反而沒時間,到有時間的時候反而不想學。以後得想辦法改掉這個缺點,只要有時間就要學習自己想學的東西,希望自學的同學能和我共同交流,其實我自學的道路非常孤獨,我也希望在學習的道路有個朋友。

今天學習一下 python的列表,以後可能還要補充,這篇部落格就要講列表。

1,列表的資料項不需要具有相同的型別

list1=['

math

','chinese

',1999,2015]

print

"list1[1]

",list1[0]

print

"list1[1]

",list1[2]

view code

輸出為:

list1[1] math

list1[1] 1999

2,訪問列表中值

list2=[1,2,3,4,5]

print

"list[2]

",list1[2]

print

"list2[0:2]

",list2[0:2]

print

"list2[1:5]

",list2[1:5]

輸出為:

list[2] 3

list2[0:2] [1, 2]

list2[1:5] [2, 3, 4, 5]

3,更新列表

list1=['

math

','chinese

',1999,2015]

print

"原始值

",list1[1]

list1[1]=1990

print

"跟新後

",list1[1]

"2016")

print

"",list1[4]

輸出為:

4,列表的刪除

list1=['

math

','chinese

',1999,2015]

print

"原始值

",list1

del list1[1]

print

"刪除後

",list1

輸出結果:

原始值 ['math', 'chinese', 1999, 2015]

刪除後 ['math', 1999, 2015]

5,列表指令碼操作符

#

長度操作

print

"長度1

", len([1,2,3])

list1=[1,2,3]

print

"長度2

",len(list1)

#列表的組合,大家可以試一下

list2=[1,2,3]+[4,5,6]

list3=list1*2

print 3 in list1,"

2是否在list1中

"for x in list1:print x,"

迴圈"

輸出結果:

長度1 3

長度2 3

true 2是否在list1中

1 迴圈

2 迴圈

3 迴圈

python學習筆記四(列表)

列表 同構 所有的資料是相同 異構 所有的資料型別不同 建立列表 1.建立乙個普通列表 1,2,3 2.建立混合列表 1,2,3,hehe 1,2,3 3.建立空列表 4.利用工廠函式建立 list 建立空列表 list iterable 從可迭代物件的元素中初始化乙個新的列表 可迭代物件 列表的長...

Python基礎(四)列表

乙個列表裡是可以儲存各種資料型別。name jack tom bob 答案是有 computer print id coumpter 輸出結果不為空names jack tom bob print names 0 獲取第乙個元素 print names 1 獲取最後乙個元素 print names ...

四 列表簡介

3.1 列表是什麼 列表由一系列按特定順序排列的元素組成。在python中,用方括號 來表示列表,並用逗號來分隔其中的元素。bicycles trek cannondale redline specialized print bicycles 將該列表列印出來,python將列印列表的內部表示,包括...