python學習記錄

2021-09-17 18:36:52 字數 715 閱讀 6786

python基本數值型別

整型 int

浮點 float

複數 complex

布林 ture,false

序列型別

字串 str

列表 list

元組 tuple

a = [1, 2, 3, 4, 5]

索引取值 a[索引值]

切片  a[開始:結束:步長]

拆包my_data = [1,2,3,4,5]

b,*c = my_data

b輸出為1

c輸出為[2,3,4,5]

序列型別列表索引取值

a =  [1, 2, 3, 4, 5 ]

a[0]取值取值為1

a = [0 : 3 ] 取值為1,2

步長[起始:結束:步長 ]

反序[::-1 ]

資料型別相互轉換

str轉tuple

a = 'hello word'

tuple(a)

tuple轉list

a = (1, 2, 3, 4)

list(a)

list列表元素替換

a = [1, 2, 3, 4, 5]

la(0) = 'hello'

a = [hello, 2, 3, 4, 5]

tuple元組元素不可變

str不可變

如果非要修改需要進行轉換

python學習記錄

python 3 整除,複數表示,slice,range,pass關鍵字,函式用引數名呼叫,函式的 arg和 arg,預設引數,unpacking argument lists,sequence 型別 list,set tuple,dictionary,queue,stack loop相關 enum...

python學習記錄

python函式記錄 修飾符作用就是表示 下面的值或者函式作為 後面函式的引數 返回值由 後面的函式返回 map 接收乙個函式和乙個序列,然後保留函式返回的結果的序列 reduce 接收乙個函式和乙個序列 函式結果為乙個值,運算過程就是從序列的第乙個值開始傳給函式,返回結果再次傳入函式,直到最後得到...

python學習記錄

函式的作用 按照key對迭代器iterable進行分組 函式的返回 tuple,其中第乙個元素是groupby後的鍵值,第二個元素是乙個迭代器,包含那些被groupby的物件。第二個引數key是可選的,如果預設,那就按照iterable的每個元素分組。如果不預設,那應該是乙個函式,將iterable...