Python爬蟲基礎5天速成 元組 字典 集合

2021-10-22 17:16:10 字數 1310 閱讀 1450

筆記:

#元組 tuple(),元素不可改變

'''tup1 = () #建立空元組

tup2 = (50,) #只有乙個元素也要加逗號

'''#tup1 = ("abc","def",123,456)

#print(tup1[-1]) #-1代表訪問最後乙個元素

#增'''

tup2 = (1,2,"cv")

tup = tup1 + tup2

print(tup) #連線兩個元組

'''#刪

'''del tup1

print(tup1) #在記憶體中刪除了整個元組,不存在了,不能刪除其中某個元素

'''#改

#tup1[0] = 100 #程式報錯,不可修改

#字典 dict 鍵值對 鍵必須是唯一的{}

#定義info =

#輸出時按%s字串來看

print

(info[

"name"])

#訪問#print(info.get("gender")) #使用get沒有找到對應的鍵預設返回none

#print(info.get("gender","m")) #沒找到的時候,可以返回預設值

#增'''

newid = input()

info["id"] = newid

print(info["id"])

'''#刪

#del info["name"] #直接把鍵值對刪除了

#info.clear() #全部清空

#改:直接賦值

#查'''

print(info.keys()) #查詢鍵

print(info.values()) #查詢值

print(info.items()) #查詢對

for key,value in info.items(): #for迴圈可以同時用兩個變數

print("key=%s,value=%s"%(key,value))

'''mylist =

["a"

,"b"

,"c"

,"d"

]for i,x in

enumerate

(mylist)

:#enumerate列舉,同時列印元素下標和資料

print

(i,x)

#集合 set 沒有重複的

這節又是沒有課後作業,偷懶ing

Python爬蟲基礎5天速成 列表

常用的列表處理方法 增刪改查排 筆記 namelist 定義乙個空列表 testlist 1 aa bb cc 列表中可以儲存混合型別 print type testlist 1 print testlist 0 length len testlist len可以得到列表長度 i 0 while i...

Python爬蟲基礎5天速成 迴圈控制語句

本節課筆記 for i in range 5 print i 區間取左不取右,輸出0,1,2,3,4 for i in range 0,11,3 步進值為3 print i name beijing for x in name print x,end t 輸出字串中的每個字元 a aa bb cc ...

python基礎 第5天

推導式建立序列 推導式是從乙個或者多個迭代器快速建立序列的一種方法。它可以將迴圈和條件判斷結合,從而避免冗長的 推導式是典型的python風格,會使用它代表你已經超過python初學者的水平。列表推導式 列表推導式生我列表物件,語法如下 表示式 for item in 可迭代物件 或者 字典推導式 ...