HEXO & CARDS主題進階配置
阿新 • • 發佈:2020-11-29
一:字典
字典是另一種可變容器模型,且可儲存任意型別物件。
字典的每個鍵值key=>value對用冒號:分割,每個對之間用逗號(,)分割,整個字典包括在花括號{}中 ,格式如下所示:
d = {key1 : value1, key2 : value2, key3 : value3 }
注意:
1、鍵必須是唯一的,但值不必;
2、值可以是任何形式,但是鍵必須是不可變的,如字串、數字;
dict={'name':'zhangsan','age':23,'grade':7} # key值都為字串 dict1={111:'lisi', 222:23, 333:7} #key值都為數字 dict2={'diannao':'diannao', 1204:'chengxuyuan', 2020:2020} # key值為字串或數字 print(dict) # 輸出:{'name': 'zhangsan', 'age': 23, 'grade': 7} print(dict1) # 輸出:{111: 'lisi', 222: 23, 333: 7} print(dict2) # 輸出:{'diannao': 'diannao', 1204: 'chengxuyuan', 2020: 2020}
二、索引字典的值
dict={'name':'zhangsan','age':13,'grade':7} print(dict) # 輸出:{'name': 'zhangsan', 'age': 23, 'grade': 7} print("字典中第一個值,姓名為",dict['name']) # 輸出:字典中第一個值,姓名為 zhangsan print("字典中第二個值,年齡為",dict['age']) # 輸出:字典中第二個值,年齡為 13 print("字典中第三個值,年齡為",dict['grade']) # 輸出:字典中第三個值,年齡為 7