python資料結構之列表

2021-10-24 00:16:01 字數 2516 閱讀 6549

null_list =

int_list =[1

,2,3

]

str_list =

["a"

,"b"

,"c"

]

int_str_list =[1

,2,"a"

,"b"

]

int_list =[1

,2,3

]int_list *

4# out:[1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3]

#一種是利用+操作符

int_list =[1

,2,3

]str_list =

["a"

,"b"

,"c"

]int_list + str_list

# out:[1, 2, 3, 'a', 'b', 'c']

# 另一種是用extend()函式,將int_list合併到str_list中

int_list =[1

,2,3

]str_list =

["a"

,"b"

,"c"

]str_list.extend(int_list)

str_list

# out:['a', 'b', 'c', 1, 2, 3]

int_list =[1

,2,3

]4)int_list

# out:[1, 2, 3, 4]

# 函式insert()是在列表的指定位置插入新的資料元素

int_list =[1

,2,3

]int_list.insert(2,

6)# 表示在第3位插入元素6

int_list

# out:[1, 2, 6, 3]

# 利用count()函式獲取某個值在列表**現的次數

str_list =

["a"

,"b"

,"ab"

,"abc"

,"b"

]str_list.count(

"b")

# out:2

str_list =

["a"

,"b"

,"ab"

,"abc"

,"b"

]str_list.index(

"b")

# out:1

# 普通索引可以獲取某一特定位置的數

str_list =

["a"

,"b"

,"ab"

,"abc"

,"b"

]str_list[2]

# out:'ab'

# 切片索引可以獲取某一位置區間的數

str_list =

["a"

,"b"

,"ab"

,"abc"

,"b"

]str_list[1:

3]# 獲取第2位到第4位的數

# out:['b', 'ab']

str_list[:3

]# 獲取第1位到第4位的數

# out:['a', 'b', 'ab']

str_list[3:

]# 獲取第4位到最後一位的數

# out:['abc', 'b']

# pop()函式是刪除指定位置的值

str_list =

["a"

,"b"

,"ab"

,"abc"

,"b"

]str_list.pop(1)

# 刪除第2位的值

str_list

# out:['a', 'ab', 'abc', 'b']

# remove()函式是刪除某一元素

str_list =

["a"

,"b"

,"ab"

,"abc"

,"b"

]str_list.remove(

"b")

str_list

# out:['a', 'ab', 'abc', 'b']

# sort()函式預設採用公升序排序

str_list =

["a"

,"b"

,"ab"

,"abc"

,"b"

]str_list.sort(

)str_list

# out:['a', 'ab', 'abc', 'b', 'b']

python資料結構之列表

和字串一樣,列表也是python中使用最普遍的資料結構之一,而且它很靈活,可以儲存多種不同的物件 數字,字串,甚至於其他的列表。列表的建立方法 1 利用python的內建方法list l1 list python l1 p y t h o n 2 直接賦值給方括號,元素之間用逗號隔開 l2 1,2,...

資料結構之列表

在基礎資料結構中,列表作為最為基礎的乙個資料結構進行體現,在乙個程式中決定效率的關鍵核心因素就是資料結構和資料演算法,二者共同決定 時間複雜度的型別,因此萬丈高樓平地起,就從最基礎的列表操作和分析其時間複雜度開始 方法1 列表賦值 lis 方法2 列表疊加 列表疊加要注意,疊加的是可迭代物件 新增列...

Python 資料結構之列表 元組

今天來分享一下關於列表和元組的學習心得。本篇是資料型別系列的倒數第二篇,最後一篇我們單獨留給元組,同時會在該篇中解釋原因,敬請期待。關於列表,這一型別可以說是與之前所分享的 集合 型別相似。但是,僅僅是相似而已,還是存在差距的,要不怎麼會是一種新的資料型別呢 列表用 表示,內部用逗號 分隔。內部元素...