python學習筆記3(列表簡單的增刪改查)

2021-10-21 02:13:18 字數 2449 閱讀 9933

1.列表

number=[1

,2,3

,4,5

]#列表的寫法,和陣列一樣

print

(number)

print

(number[0]

)#訪問列表中的第乙個元素,下表從0開始

print

(number[3]

)

[1,

2,3,

4,5]

14

2.列表的增刪改查

number=

['1'

,'2'

,'3'

,'4'

,'5'

]#列表的寫法,和陣列一樣

print

(number)

#查詢print

('查詢number[0]:'

+number[0]

)#訪問列表中的第乙個元素,下表從0開始

#增加number.insert(0,

'6')

#在下標為0的位置新增元素,使用此函式必須要有兩個元素

print

("number.insert(0,'6'')效果:"

)print

(number)

'7')

print()

print

(number)

#刪除del number[0]

#刪除下標為0處的元素

print

('del number[0]效果:'

)print

(number)

number1=number.pop(0)

#利用pop()可以將列表中任意位置的元素彈出來,這個元素可以被儲存在乙個變數中,但利用此函式的效果和del是一樣的

print

('pop(0)='

+ number1)

print

('pop(0)效果:'

)print

(number)

number2=number.pop(

)#如果沒有下標,只是單純的利用pop()函式,實現的是刪除末尾元素的效果

print

('pop()='

+ number2)

print

('pop()效果:'

)print

(number)

#修改number[0]

='1'

print

('修改效果:'

)print

(number)

#根據數值刪除元素,若是有多個同樣的數值,多次利用remove()

number.remove(

'5')

print

("number.remove('5')效果:"

)print

(number)

[

'1',

'2',

'3',

'4',

'5']

查詢number[0]

:1number.insert(0,

'6'')效果:

['6'

,'1'

,'2'

,'3'

,'4'

,'5'

]'7'

)效果:

['6'

,'1'

,'2'

,'3'

,'4'

,'5'

,'7'

]del number[

0]效果:

['1'

,'2'

,'3'

,'4'

,'5'

,'7'

]pop(0)

=1pop(

0)效果:

['2'

,'3'

,'4'

,'5'

,'7'

]pop()=

7pop(

)效果:

['2'

,'3'

,'4'

,'5'

]修改效果:

['1'

,'3'

,'4'

,'5'

]number.remove(

'5')效果:

['2'

,'3'

,'4'

]

注意:

#修改

number[0]

=1print

('修改效果:'

)print

(number)

效果:

修改效果:[1

,'3'

,'4'

,'5'

]

Python筆記3 列表

列表的簡單操作 列表操作 列表組合 list4 1,2,3 list5 4,5,6 print list4,list5 print list4 list5 列表重複 list6 7,8,9 print list6 3 in not in print 1 in 1,2,3 列表擷取 切片 list7 ...

python學習筆記3 列表,元組

列表是打了激素的陣列,陣列只能儲存同種型別的資料,而列表像乙個倉庫,儲存不同型別的資料.l 定義乙個空列表 l 1 定義乙個包含元素 1 的列表 l 1,1,2 hello 1,2 定義乙個包含元素的列表,元素可以是任意類 型,包括數值型別,列表,字串等均可 切片 list hallo 5,test...

Python 學習筆記 2 列表

一 列表 列表中的元素可以改變,元組中的元素不可以改變。sr 建立列表的兩個方式 sr list s aiqingzhuanyi list s 將別的型別轉換成列表型別 out 5 a i q i n g z h u a n y i 使用偏移量獲取列表中對應位置的元素 sr a b c d sr 0...