Python小白的高階 02 列表方法

2021-10-21 10:43:26 字數 1322 閱讀 5683

1. 字串和列表的轉換

list()

使用字串來建立列表

list

('hello'

)

['h', 'e', 'l', 'l', 'o']
注意:可將任何序列(而不僅僅是字串)作為list的引數。

字元列表轉換為字串,可使用下面的表示式:

' '

.join(somelist)

其中somelist是要轉換的列表,如:

list1=

['1'

,'2'

,'3'

] qq =

''.join(list1)

#把列表中的元素放在空串中

rr =

','.join(list1)

#把列表中的元素放在空串中,以「,」隔開

2. 列表方法
list1=

['1'

,'2'

,'3'

]'4'

)

- clear

方法clear就地清空列表的內容

list1=

['1'

,'2'

,'3'

]list1.clear(

)

- copy

list1 =[1

,2,3

] list2 = list1.copy(

)

其他方法不再一一舉例,如下表:

方法功能

count

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

extend

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

index

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

insert

將乙個物件插入列表

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

remove

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

reverse

按相反的順序排列列表中的元素

sort

對列表就地排序

注意:使用pop可實現一種常見的資料結構——棧(stack)。棧就像一疊盤子,你可在上面新增盤子,還可從上面取走盤子。最後加入的盤子最先取走,這被為後進先出(lifo)。

Python學習02 列表 List

python中的列表 list 用逗號分隔,方括號包圍 comma separated values items between square brackets 乙個python列表例子 movies hello world welcome 在python中建立列表時,直譯器會在記憶體中建立乙個類似...

Python高階06 列表推導

列表推導是一種從其他列表建立列表的方式,類似於數學中的集合推導。列表推導的使用方式非常簡單,有點類似於for迴圈。x x for x in range 10 0,1,4,9,16,25,36,49,64,81 如果想列印那些能被3整除的平方值呢?這時候可以在列表推導中新增一條if語句 x x for...

Python小白學習筆記 《4 列表 元組和字典》

前面學的幾種型別,每次賦值只能儲存一條資料。如果我們需要使用很多資料的時候,就會很不方便。而列表 元組和字典的作用,就是可以幫我們儲存大量資料,讓計算機去讀取和操作。用我最愛的粉墨來做例子嘻嘻嘻 blackpink jisoo jennie rose lisa 圖中的 jisoo jennie ro...