python學習筆記 列表

2021-10-05 05:11:13 字數 1261 閱讀 2569

a=

[x*2

for x in

range

(100

)if x%9==

0]print

(a)print50)

)#在原來列表末尾加單個元素

b=a+[40

]#不改變原來列表 新出了乙個b

print

(b)print

(a.extend([3

,5])

)#改變原來列表a

print

(a)a.insert(2,

10)#大量拷貝,插入位置後的元素後移一位

print

(a)del a[1]

#刪除指定位置,本質是後面元素前移

d=a.pop(4)

#刪除a的指定位置並返回給b,預設為末位

a.remove(54)

#刪除首次出現指定元素,若不存在則異常

print

(a.index(36,

0,4)

)a.count(10)

#計數

import randoma=[

6,1,

2,7,

5]print(id

(a))

a.sort(

)#改變原列表

print

(a,id

(a))

a.sort(reverse=

true

)print

(a,id

(a))

random.shuffle(a)

#打亂原列表

print

(a)b=

sorted

(a)#保留原列表,生成新公升序b

c=sorted

(a,reverse=

true

)#降序

d=a[::

-1]#位置調換

e=reversed

(a)#位置調換,得到迭代器

print

('列表中的最大值為{}'

.format

(max

(a))

)print

('列表中的最小值為{}'

.format

(min

(a))

)print

('列表的和為{}'

.format

(sum

(a))

)

Python 列表 學習筆記

序列是python中基本資料結構。序列中每個元素都分配到乙個數字 它的位置或索引值 第一位索引值是0,第二位是1,以此類推。python有6個序列的內建型別,但最常見的是列表和元組。序列都可以進行的操作包括索引,切片,加,乘,檢查成員。此外,python已經內建確定序列的長度以及確定最大和最小的元素...

Python學習筆記 列表

今天學習了head first python 中文版 這本書的第1章 人人都愛列表,很有意思。好,為了珍惜時間,下邊開始乾巴巴的筆記 1.檢視python版本 1 python v 大寫 檢視python2版本 2 python3 v 3 python3 v 使用小寫v會進入python直譯器,py...

python學習筆記 列表

1 列表 words hello world print words 0 print words 1 print words 2 大多數情況下,列表中的最後一項不會帶逗號。然而,在那裡放置乙個是完全有效的,在某些情況下是鼓勵的。2 列表也可以巢狀在其他列表中。things string 0,1,2,...