第六章 列表

2021-10-09 17:07:21 字數 2562 閱讀 3696

列表類似於其他語言的陣列;可以存多種資料型別的值

使用中括號

list1 =[10

,20,30

,40,50

,60]

使用內建函式list()

list2 =

list([

10,20,

30,40,

50])

使用列表生成式

list3 =

[i for i in

range(10

)]# 儲存0到9的整數

查詢元素索引

通過索引,獲取單個元素

獲取多個元素

通過in/ not in 判斷元素在不在列表中

lst =[10

,20,30

,40,50

]# 查詢元素索引

index = lst.index(10)

# index = 0

# 通過索引,獲取單個元素

a = lis[2]

# a=30

# 獲取多個元素

new_lst = lst[1:

3:1]

# start=1,stop=3,step=1 new_list=[20,30] 建立乙個新的 #列表物件

# 通過in/ not in 判斷元素在不在列表中

f1 =

20in lst #f1=true

f2 =

20not

in lst #f2=false

lst =[1

,2,3

,4,5

,6,7

,8,9

]# 在列表末尾新增乙個元素10)

# lst=[1,2,3,4,5,6,7,8,9,10]

# 在列表末尾新增多個元素

lst2 =[20

,30]lst.extend(lst2)

# lst = [1,2,3,4,5,6,7,8,9,10,20,30]

# 在列表任意位置插入乙個元素

lst.insert(1,

40)# lst = [1,40,2,3,4,5,6,7,8,9,10,20,30]

lst =[1

,2,3

,4,5

,6,7

,8,9

]# 刪除某乙個元素,根據元素值刪除

lst.remove(1)

# lst = [2,3,4,5,6,7,8,9] 刪除了1

# 刪除某乙個元素,根據索引刪除

lst.pop(2)

# lst = [2,3,5,6,7,8,9] 刪除了4

lst.pop(

)# 不指定引數將刪除最後乙個元素 lst = [2,3,5,6,7,8]

# 切片操作

lst[1:

3]=[

]# 刪除1和2位置的元素 lst=[5,6,7,8]

# 清空列表

lst.clear(

)# lst=

# 刪除列表

del lst # 將列表物件lst刪除

lst =[1

,2,3

,4,5

,6,7

,8,9

]# 一次只修改乙個值,通過索引修改

lst[0]

=30# lst = [30,2,3,4,5,6,7,8,9]

# 通過切片修改

lst[1:

3]=[

300,

200,

600,25]

# lst = [30,300,200,600,25,4,5,6,7,8,9]

lst =[30

,300

,200

,600,25

,4,5

,6,7

,8,9

]# 通過sort方法

lst.sort(

)# 預設公升序 [4, 5, 6, 7, 8, 9, 25, 30, 200, 300, 600]

lst.sort(reverse=

true

)# 降序排列 [600, 300, 200, 30, 25, 9, 8, 7, 6, 5, # 4]

# 通過內建方法sorted(),會生成乙個新的物件列表

new_list =

sorted

(list

)# 預設公升序 [4, 5, 6, 7, 8, 9, 25, 30, 200, 300,

# 600]

new_list =

sorted

(list

,reverse=

true

)# 降序排列

# [600, 300, 200, 30, 25, 9, 8, 7, 6, 5, 4]

mysql第六章 第六章 mysql日誌

第六章 mysql日誌 一 錯誤日誌 錯誤日誌的預設存放路徑是 mysql 存放資料的地方 hostname.err 1.修改錯誤日誌存放路徑 mysqld log error data mysql mysql.log 2.檢視配置命令 show variables like log error 3...

第六章 指標

1.多位元組資料的位址是在最左邊還是最右邊的位置,不同的機器有不同的規定,這也正是大端和小端的區別,位址也要遵從邊界對齊 2.高階語言的乙個特性就是通過名字而不是位址來訪問記憶體的位置,但是硬體仍然通過位址訪問記憶體位置 3.記憶體中的變數都是義序列的0或1的位,他們可以被解釋為整數或者其他,這取決...

第六章總結

6.1 使用滑鼠 6.1.1 滑鼠時間和滑鼠訊息 根據使用者操作滑鼠時滑鼠的位置,滑鼠訊息分為兩類 客戶區滑鼠訊息和非客戶區滑鼠訊息。1.客戶去滑鼠訊息 2.當滑鼠游標位於視窗的使用者區時,將生成客戶滑鼠訊息。滑鼠訊息和鍵盤訊息有所不同,windows 只將鍵盤有訊息傳送給具有輸入極點的視窗,但滑鼠...