日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

课程及其编码字典python_【课程15】Python字典

發布時間:2025/3/21 python 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 课程及其编码字典python_【课程15】Python字典 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

知識點1、字典(Dict)的定義

內置類型字典

注釋:(元組)、[列表]、{字典}

1-鍵:-哈希類型---不可以改變的類型

1-整型、浮點、字符串(最多使用)、元組---都可以是鍵的類型

2-不可以是:列表、字典(可修改)

2-值:

任意類型

dict1 = {}

dict2 = {'name':'jack','age':20}#鍵值-注意鍵為字符串、int(一般不建議,輸出時分不清元組還是字典)

#print(dict2['name1'])#報錯,鍵KeyError: 'name1'

print(dict2['name'])#輸出jack

知識點2、字典無序性

dict2['age']? = 30#若鍵是存在的話,可改變值

dict3['weight' = 120]#若鍵是不存在的話,新增一個鍵,python3在尾部新增,python2隨意增加

知識點3、鍵唯一性

dict2 = {'name':'jack','age':20,‘age’:30}#同名鍵多次定義,覆蓋效果

知識點4、檢查key是否存在

'age' in dict2#判斷是否存在鍵

True

知識點5、刪除元素

1、del dict2['age']

2、dict2.pop('age')

知識點6、字典的遍歷

方法1:

for one in dict2:#遍歷鍵

print(one,dict2[one])#打印值

方法2:

print(students.values())

print(students.keys())#輸出類列表,不能直接使用下標操作

#print(list(students.keys())[0])#類列表可以通過list轉為列表進行取下標操作,類列表支持遍歷

print(students.items())#鍵值對

for name , info in students.items():

print(name,info)

知識點7、字典len長度

知識點8、清空

d.clear()

d = {}#局部復制清空

知識點9、字典合并

d = {1:'1',2:'2'}

d.update({2:'3',3:'4'})#重復覆蓋,可常用于新增

總結

以上是生活随笔為你收集整理的课程及其编码字典python_【课程15】Python字典的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。