Python3 列表使用方法

2021-10-25 00:26:53 字數 1603 閱讀 5505

一、列表

列表是由一系列按特定順序排列的元素組成

bicycles = ['trek' ,'redline','cannondale']

print(bicycles)

#['trek', 'redline', 'cannondale']

print(bicycles[0])

#trek

#更換列表元素

bicycles[0] = 'car'

#新增元素在末尾

#插入元素

bicycles.insert(0,'ppl')

#['ppl', 'car', 'redline', 'cannondale', 'fake']

#刪除元素

#1del bicycles[-1]

#在pytho中可以使用 [-1]來訪問列表中最後乙個元素的值

print(bicycles[-1])

#cannondale

#pop訪問並彈出元素

#2bicycle = bicycles.pop(0)

print(bicycles)

print bicycle

#根據值刪除元素 只刪除第一次出現的詞

#3bicycles.remove('redline')

#使用for迴圈遍歷

for index in range(bicycles):

print(names[index])

#列表排序 按字母順序排序

bicycles.sort()

#反序bicycles.sort(reverse=true)

#臨時排序

bicycles.sorted()

#列表反轉

bicycles.reverse()

#長度les(bicycles)

新增列表元素

插入元素

insert(index,值):

刪除元素:

1.del bicycles[i]

2.bicycles.pop(i)

3.remove()

二、列表解析

nums = [value**2 for value in range(1,10)]

print(nums)

三、切片

cars = ['h','p','q']

print(cars(:2))

列表(前索引:後索引)

列表複製:列表1 = 列表2(前:後)

#複製一:兩個列表依然是同乙個列表。 cars 指向的是bicycle

cars = bicycle

#cars = bicycle(:)

#兩者是值一樣的不同的兩個列表

四、元組

元組是不可以修改的

nums = (20,8)

print (nums[0])

#20nums[0]=26

#出現錯誤

python3 列表練習

python 列表綜合練習 使用 python 語言建立空列表 score,按學號順序 由小到大 儲存多個學生 一門課程的考試成績。呼叫列表操作的常用函式實現以下功能 1 建立乙個空列表 score 68,87,92,100,76,88,54,89,76,61 3 輸出score 列表中第 3 個元...

python3 列表函式

python中列表是可變的,這是它區別於字串和元組的最重要的特點,一句話概括即 列表可以修改,而字串和元組不能。列表函式 含義把乙個元素新增到列表的結尾,相當於 a len a x list.extend l 通過新增指定列表的所有元素來擴充列表,相當於 a len a l。list.insert ...

python 3 列表簡介

列表由一系列按特定順序排列的元素組成。你可以建立包含字母表中所有的字母 數字0 9或所有家庭成員姓名的列表 也可以將任何東西加入列表中,其中的元素之間可以沒有任何關係。鑑於列表通常包含多個元素,給列表指定乙個表示複數的名稱是乙個不錯的主意。在linux中,用方括號來表示列表,並用都好來分隔其中的元素...