python快速學習回憶版本 第四章 1

2021-09-27 03:38:50 字數 1515 閱讀 4805

'''

建立列表

格式:列表名 = [列表選項1,列表選項2,......,列表選項n]

'''#乙個列表允許儲存不同的資料元素

list1=[18,19,20,22,"good",true,none]

#列表元素的訪問

#取值:列表名[下標]

print(list1[2])

#替換:列表名[下標] = 新值

list1[2]=30

print(list1[2])

#列表組合:

list2=[1,2,3]

list3=[4,5,6]

print(list2+list3)

#列表重複

print(list2*3)

#in not in

print(1 in [1,2,3])

#列表擷取(切片) 從0開始,左閉右開

list4=[1,2,3,4,5,6,7,8,9,0]

print(list4[1:5])

#-1是最後乙個元素的下標 -2是倒數第二個元素的下標 別忘記左閉右開

print(list4[0:-1])

#擷取包括最後乙個元素

print(list4[4:])

#二維列表

list5 = [[1,2,3],[4,5,6],[7,8,9]]

print(list5)

print(list5[1][2])

'''列表函式

在列表的末尾新增新的元素

extend(seq)

在列表末尾一次性追加多個元素

insert(index,obj)

插入到列表中

pop(obj=list[-1])

預設刪除最後乙個元素

remove(obj)

移除列表中的某個值的第乙個匹配項

clear()

清空列表

index(obj)

從列表中找出某個值第乙個匹配項的下標

len(list)

返回列表中的元素個數

count(obj)

統計某個元素在列表**現的次數

max(list)

列表中元素的最大值

min(list)

列表中元素的最小值

reverse()

倒序列表

sort([func])

排序,預設公升序

list(seq)

轉為列表 可以是字串、元組、集合等

'''list6 = [1,2,3,4,5]

print(list6)

list6.extend([9,8,7])

print(list6)

list6.insert(3,9)

print(list6)

list6.remove(9)

print(list6)

list7=[4,2,1,6,3,10,2]

list7.sort()#公升序

python快速學習回憶版本 第二章

算術運算子與算術運算表示式 求冪 取整 num1 10 num2 3.4 print num1 2 print num1 num2 if格式 if 表示式1 語句1elif 表示式2 語句2elif 表示式3 語句3elif 表示式n 語句nelse 語句e flag int input if fl...

python快速學習回憶版本 第一章

幫助快速恢復記憶的pyhon學習專題 print sunck is a good man print sunck is a good man sunck is a nice man 18 輸入 從外部獲取變數的值 name input print name 關鍵字 import keyword pr...

python快速學習回憶版本 第三章

本章主要是常用字串函式 字串函式 eval 將字串當成有效的表示式來求值並返回計算結果 len string 返回字串長度 lower 轉換字串中所有的大寫字母為小寫 upper 轉換字串中所有的小寫字母為大寫 swapcase 將字串中大寫轉化為小寫,小寫轉換為大寫 captialize 將字串中...