Python第二次學習

2021-10-18 08:06:31 字數 1146 閱讀 1570

轉義字元

格式化

format

對數字進行格式化

內建函式

判斷(一般以is開頭)

操作類函式

常見操作

切片(l1[1:6])

新增 insert(位置,元素) 在指定位置插入資料

合併list1.extend(list2) 將list2 拼接到list1後

刪除 更改

查詢 遍歷

排序 反轉

複製x = num.copy() 複製列表,新列表與原列表元素相同,但記憶體位址不同

淺拷貝和深拷貝

深拷貝

刪除空字串

列表推導式

tuple

分片ta[開始:結束:步長]

元組相加 tc = ta + tb

元組相乘 tc = ta * 2

成員檢測 元素 in ta

元組遍歷

元組可以巢狀

len:取長度 len(ta)

max:取最大值 max(ta)

min:取最小值 min(ta)

count:對某一元素計數 ta.count()

交換值

a,b = b,a

set 集合

集合生成式 sb =

生成平方

se =

向集合中新增元素 sa.add()

清空 clear

刪除 sa.remove()若刪除的元素不在集合中,報錯

刪除 sa.discard() 不會報錯

pop 彈出集合中的乙個內容

sa.pop()

隨機刪除

集合的數學操作

foezenset: 冰凍集合

dict字典(無序)

注意事項 key值不能重複,重複的話後乙個會覆蓋前乙個

value可以是任意資料型別,key只能使用不可變資料型別,一般使用字串

增刪改查

增改 person[『key』] = 『』 key存在則修改,沒有則新增刪

update方法使用

字典的遍歷

Python第二次作業

python第二次作業 2018 03 13 3 1姓名 將一些朋友的姓名儲存在乙個列表中,並將其命名為name。依次訪問該列表中的每個元素,從而將每個朋友的姓名都列印出來 names mary john bob print names 0 print names 1 print names 2 3...

python第二次打卡

if 語句的 expr true suite 塊只有當條件表示式 expression 結果為真時才執行,否則將繼續執行緊跟在該 塊後面的語句。單個 if 語句中的 expression 條件表示式可以通過布林操作符 and,or和not 實現多重條件判斷。python 提供與 if 搭配使用的 e...

第二次python實驗

1.編寫程式,輸入乙個包含若干整數的列表,輸出乙個新列表,要求新列表中只包含原列表的偶數 方法一 alist input 請輸入乙個包含整數的列表 alist list map int alist.split b for i in alist if i 2 0 print b 方法二 alist i...