Python列表小節

2021-09-29 14:46:33 字數 1300 閱讀 7320

可以使用任何序列作為list的函式來建立列表

x=[1

,2,3

]

2.1.修改列表
x[2]

=1

2.2.刪除元素

del x[1]

2.3.給切片賦值

name[1:]=list(『ython』)

將乙個物件附加到列表的末尾

就地清空列表的內容

建立副本(注意區別:a=b的區別)

計算指定的元素在列表**現了多少次

x=count(

1)

將多個附加值加到列表末尾

a=[1

,2,3

]b=[4

,5,6

]a.extend(b)a[

1,2,

3,4,

5,6]

#注意這裡是在a的基礎上直接修改的,注意與a+b區別,a+b的時候,a,b的值均不變

在列表中查詢指定值第一次出現的索引

name=

['we'

,'are'

,'kind'

,'we'

]name.index(

'we')0

name[0]

we

用於將乙個物件插入列表

numbers=[1

,2,3

,5,6

,7]number.insert(3,

'four'

)numbers[1

,2,3

,'four',5

,6,7

]

從列表中刪除乙個元素(預設為最後乙個元素),並返回這一元素

刪除第乙個為指定值得元素

按相反的順序排列列表中的元素(在原來的基礎上進行)(返回none值

對原來的列表進行修改,使元素按順序排列(返回none值

建立副本,對副本進行順序排列

可以按長度排序

x.sort=(key=len)

也可以使用revere,指出是否要按相反的順序對列表進行排序

x.sort(reverse = true)

則排序按照相反的方向進行

07 Python小節案例

採集乙個人的身高,體重,年齡和性別 告訴ta,自己的體脂率是否在正常範圍之內 1.知識考察點 注釋 輸入輸出 變數使用 變數的命名規範 運算子的使用 資料型別轉換 2.體脂率計算公式 bmi 體重 kg 身高 身高 公尺 體脂率 1.2 bmi 0.23 年齡 5.4 10.8 性別 男 1 女 0...

Visitor模式小節

今天看scott meyers的 my most important c aha moments.ever 這篇文章 http www.artima.com cppsource top cpp aha moments.html 裡面有一點 understanding what problem vis...

usb傳輸小節

首先,要明白兩個觀點。第一,usb匯流排上所有的事務 資料流傳輸 都是由usb host主動發起,而usb裝置永遠永遠都是只是被動地接收然後處理usb host發來的各種各樣的命令 要求 第二,中斷是usb host和usb裝置之間的信令員,usb host所有的要求都是通過這個信令員即中斷來通知u...