python的基本運用( 二 )


可以通過 in 判斷是否存在某個鍵,其語法跟在列表和元組中判斷是否存在 某個值是相同的
如果不太確定字典中有哪些鍵或者值 , 我們可以使用 keys() 方法或者values()方 法
dict1.keys()
dict1.values()
在有些情況下,我們需要取出字典中的鍵值對用于下一步的分析 , 此時可以使 用 items() 方法,該方法將返回所有鍵值對 , 并將其保存在一個元組列表(列表 中的元素為元組)中
字典的刪減有三種方法使用 del 函數對單一元素或者整個字典進行刪除使用 pop() 方法刪除單一元素使用 clear() 方法清空詞典的所有元素
4.集合集合(set)是一種無序集,它是一組鍵的集合,不存儲值在集合中,重復的鍵是不被允許的 。集合可以用于去除重復值
集合也可以進行數學集合運算,如并、交、差以及對稱差等 。
集合的創建有兩種方式:使用 set() 函數或者使用大括號{}
需要注意的是,創建空集合,必須使用 set()  , 而不是{},因為{}表示創建一個 空的字典

python的基本運用

文章插圖
控制結構1.if選擇語句格式if 判斷條件:
? 執行語句
python的基本運用

文章插圖
2.for循環語句格式for 變量 in 序列:
? 執行語句
python的基本運用

文章插圖
利用for循環和zip()函數創建字典
zip()函數用于將多個序列(列表、元組等)中的元素配對,產生一個如 [(列表1元素,列表2元素),(,)] 的新的元組列表;for循環用于重復執行將值放入鍵中的操作 。
如:
a = [1, 2, 3, 4, 5]b = ['a', 'b', 'c', 'd', 'e']dict={}for key,value in zip(a,b):dict[key]=valueprint(dict)3.while循環結構
python的基本運用

文章插圖
【python的基本運用】

推薦閱讀