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...