Python學習筆記 第3天

2021-08-26 12:11:44 字數 993 閱讀 2131

1.字典的定義:

字典是一系列鍵-值對。每個鍵都與乙個值相關聯,可以通過使用鍵來訪問與之相關聯的值。

字典可以理解為列表的公升級版

列表

bicycles = ['trek','cannondale','specialize']
字典

aline_0 =
如果需要修改」trek」,則需要先找到它的下標,而字典是根據鍵名找,下標沒有鍵名好記。

2.字典中的常用操作

通過直接賦值的方法,增加新鍵值對

aline_0['name'] = '李明'

使用del 語句,可刪除指定的鍵值對,也可將整個字典全部刪除,且為永久刪除。

del aline_0['name']  #指定刪除,將'name':'李明'  鍵值對刪除

del aline_0 #將整個字典全部刪除

直接對已有鍵值,對鍵重新賦值即可

aline_0['color'] = 'red'
遍歷

通過使用for迴圈,完成對字典的遍歷

aline_0.keys() 對鍵名進行遍歷

aline_0.values() 對鍵值進行遍歷

aline_0.items() 對鍵值對進行遍歷

aline_0.has_key(『key』) 如果key在字典中,返回true,如果不存在返回false

sorted( aline_0.keys() ) 將字典中的所以的鍵按順序排序,只可對鍵使用

sorted()語句,不能對值使用

set( aline_0.values() ) 將字典中重複的值剔除,使每乙個value值都獨一無二

java學習筆記 第3天

sys as sysdba sys使用者可以建立其他的使用者 create user user01 identified by u01 建立乙個使用者,口令為u01 alter user user01 identified by us01 更改使用者的口令為us01 password 只有擁有dba...

python入門學習 第3天

於 阿里雲天池python訓練營,特此記錄,以便日後複習 迴圈語句 推導式 1.列表推導式 expr for value in collection if condition 例子 x 4,2 0,2 4 y a 2for a in x print y 8,4,0,4,8 x i 2for i in...

Python基礎學習(第3天)

第6課 迴圈 1 for 元素 in 序列 statement python的新函式range 新建乙個數列,都是整數,從0開始,下乙個元素比上乙個元素大1,一直到數列的上限 不包括上限 ps range 在3.2中用法有變化 1 for a in range 5 2 printa 3 輸出 4 1...