bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

老生常談的Python基礎知識學習筆記,老師又敲黑板了

Python基礎知識筆記總結

成都創新互聯是一家專注于成都網站建設、成都網站制作與策劃設計,十堰網站建設哪家好?成都創新互聯做網站,專注于網站建設十多年,網設計領域的專業建站公司;建站業務涵蓋:十堰等地區。十堰做網站價格咨詢:028-86922220

元組Tuple

是“不可變”的列表。內容及總數不可修改的。使用小括號

tup1=('zhansan',1992,'physics')

允許使用元組運算符產生新的元組

(5,6,7)+(8,9,10)=(5,6,7,8.9,10)

('good','bye')*2=('good','bye','good','bye')

t='b','c'=('b','c')

獲取數據與列表完全相同

如果元組內持有列表,列表的內容允許被修改

如果元組只有一個元素時,必須在這個元素后面增加逗號說明是元組。

列表:內容允許擴展 存儲動態變化 效率低 運行時數據需要變更時試用 天氣、股票等數據

元組:內容不可變 固定不變 效率最高 保存穩定不變數據 國家名、元素周期等數據

老生常談的Python基礎知識學習筆記,老師又敲黑板了

序列Sequence

有序的隊列,一類數據結構的統稱 常見:字符串、列表、元組、數字序列(Range)

數字序列內容不可變,用 range()函數創建

r=range(0,100) 0-99 r[3:6]=[3,4,5]

r2=range(0,20,2) 2為步長

斐波拉西數列 1,1,3,5,8,13……

序列類型間的相互轉換

list() 轉換為列表

tuple() 轉換為元組

str()函數用于將單個數據轉為字符串 join對列表進行連接

print("".join(lst)) ""中的內容為元素間的分隔符 join要求必須列表中所有元素為字符串

集合

Python內置數據結構,沒有value的字典。

特點:無序,元素不重復、可變、允許數學運算、分散存儲

創建{}或set()函數創建

set()內置函數從其他數據結構轉換

空集合的創建 cl=set()

交集:獲取兩個集合中重復的部分,新建一個集合

c3=c1.intersection(c2) c1.intersection_update(c2) 交集更新c1

并集:將兩個集合合并去重

c3=c1.union(c2) 無并集更新函數

差集:兩個集合差異部分

c3=c1.difference(c2) c1中與C2中不同 單向差集

c6=c1.symmetric_difference(c2) 雙向差集 C1在c2中的不同和c2在c1中的不同。

c1.difference_update(c2) .symmetric_difference_update

集合間的關系操作

s1.issubset(s2) 判斷s1是否是s2的子集。

s1.issuperset(s2) 判斷s1是否是s2的父集。

s1.isdisjoint(s2) 判斷兩個集合是否存在重復元素 True不存在,False存在

集合的增刪改

c1.add("法學") 不存在就添加,存在忽略,值添加一個元素

c1.update(list|tuple) 一次添加多個元素

c1.remove("yuansu") 刪除一個元素,不存在元素報錯

c1.discard("yuansu") 不存在的元素忽略

Python內置生成式

生成式語法 [被追加的數據 循環語句 循環或判斷語句]

列表生成式

lst=[i*10 for i in range(10,20)]

lst2=[i*10 for i in range(10,20) if i % 2 == 0]

字典生成式

dict1={i+1:list[i] for i in range(0,len(lst5))}

集合生成式

set1={i*j for i in range(1,4) for j in range(1,4) if i==j}

更多的Python基礎知識也會繼續為大家整理,伙伴們也可以發表意見哈!

網站標題:老生常談的Python基礎知識學習筆記,老師又敲黑板了
鏈接地址:http://vcdvsql.cn/article48/peedhp.html

成都網站建設公司_創新互聯,為您提供網站改版ChatGPT全網營銷推廣手機網站建設Google搜索引擎優化

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

h5響應式網站建設