複習:請說出字串和列表的特徵,並舉例。
答案:
字串:必須有引號表示
列表:是[]括起來,多個內容用逗號隔開
舉例:
“我是中國人”:字串
[1,2,3]:列表
參考答案
下面來講今天的新內容:字典
試著看懂這兩段程式碼
dict={‘Name’:‘Zara’, ‘Age’:7,‘Class’:‘First’}
dict[‘Age’]=8
dict[‘School’]=“RUNOOB” #更新
print(dict[‘Class’]) #輸出鍵對應的值
dict= {‘Name’:‘Zara’,‘Age’:7,‘Class’:‘First’}
del dict[‘Name’] #刪除鍵是‘Name’的條目
dict。clear() #。清空字典所有條目。
del dict #刪除字典
初步解說:
第一行的冒號
: 表示 前面是
鍵
後面是
值
你可以理解為是
=
或者
是
Name是Zara, Age是7
更新 就是 把某個鍵的原來的值給改成新的
第二行是直接把 Age的 7 改為 8
第三行 原來的字典裡就沒有 school這個鍵
這是在新增一個新的鍵和它對應的值
關於字串,字典,列表之間的區分:
‘……’ 字串
[。。。, 。。。, 。。。] 列表
{。。。:。。。。, 。。。。 : 。。。。 , 。。。。 : 。。。。} 字典
在字典裡 。。。 : 。。。 是一個元素
這個元素包含 鍵 和 值,之間用 : 分開
比如這個詞典
{‘table’:‘桌子’, ‘chair’:‘椅子’,‘bench’:‘凳子’}
參考答案
下面我們來用我們學過的知識來做個實用的小工具:記單詞小工具
記單詞小工具
import random 是什麼?
python裡面有很多現成的模組,我們只需要拿來用就可以。import 你可以簡單理解 從倉庫裡拿出 random這個模組來用
random。choice 是說 random模組裡有個方法,名字叫choice 合在一起就是:使用random。choice這個功能(隨機選擇);random。choice(keys)就是從keys裡隨機選擇一個元素
keys。append(key) 的作用是什麼?
。append() 是上一講學的列表的新增元素
將key這個元素新增到keys列表中
for i in range(5): 關於這個我們後面會詳細講,你先記住這行程式碼的意思是:重複執行5次
if 。。。==。。。。: 這是條件判斷語句,我們後面也會詳細講,你先記住這行程式碼的意思是:如果。。。與。。。一致
你可以增加里面要背的單詞,具體怎麼做你應該知道吧?