python初級 302 5 列表

2022-02-23 17:32:13 字數 1615 閱讀 4586

1) def關鍵字

2) 函式名及後面跟隨的括號

3)冒號加上函式體

函式名及後面跟隨的括號

3、帶乙個,二個,三個引數的函式及呼叫

family = [『mom』, 『dad』, 『baby』]

nums = [1, 2, 3, 4]

列表:一堆資料存在一起,放在某種組或者集合中

存放示意圖:

陰影部分的叫做索引

下面的內容為元素

注意:必須確保增加元素之前,這個變數是乙個列表

列表索引從0開始

a[2] = 2.2

注意:不能修改乙個不存在的元素

a.insert(0, 8)

刪除某個值的元素

a.remove(4)

刪除索引為幾的元素

a.del(2)

a.pop()

刪除最後乙個

in關鍵字

這裡的

for letter in ['

a', '

b', 'c'

]:

print(letter)

表示迭代處理,依次將a, b, c賦值給到letter

與前面的關鍵字用處不同

len關鍵字

1) 建立空列表a

2) 建立列表b, 並使得b包含以下整數:1, 2, 3

列表a=[3, 5, 7, 9], 刪除值為5的元素

列表b=[3, 5, 7, 9], 刪除值為7的元素

列表c=[3, 5, 7, 9], 刪除最後乙個元素,並將最後乙個元素找印出來

列表 a = [3, 5, 7, 9]在列表末尾巴依次增加10到20這11個數

列表 b = [3, 5, 7, 9]在列表第0個位置前依次增加10到20這11個數

使用加索引的方式直接修改,修改時需注意索引不能大於列表的長度

列表 a = [3, 5, 7, 9], 將列表中的元素都擴大10倍, 並列印出來

def

max_num(items):

m =0

for i in

items:

if m

m =i

return

ma = [3, 5, 9, 11, 8, 20, 15, 9]

num =max_num(a)

print(num)

Python (二)列表 元組

一 列表 相當於c中的陣列,內部的元素是可以改變的,對元素進行增刪改以及進行插入操作。是一種有序的集合 建立list list1 test1 test2 test3 訪問元素 通過下標進行索引 list1 2 列表的下標從0開始,在元素的個數減1的位置結束。末尾追加元素 指定位置插入元素 listt...

Python初探7 列表

number 1 2 3 baba 哈哈 number 1 2 3 baba 哈哈 number 1,2,3,4,5,6,7,8,9 number 1,2,3,4,5,6,7,8,9 mix 2,無賴 3.14,1,1,4,3,2 mix 2,無賴 3.14,1,1,4,3,2 kongliebia...

python學習(三) 列表

list是類,由中括號括起來,分割麼個元素,列表中元素可以是數字,字串,列表,布林值 所有都可以放進去 可以修改 li 1,asd true,小二 1,2 物件 索引取值 print li 3 切片,結果也是列表 print li 1 1 1 列表的修改 刪除 li 1,asd true,小二 1,...