Python字典及其使用方法

2021-10-10 10:32:49 字數 1396 閱讀 6069

python中的字典屬於雜湊型別,其資料內容是以鍵值對的形式存在。即 的形式,其中,key值是不可變型別,value是可變型別。key值不能相同,但是value可以相同,若key值相同,則無法存入字典,可以通過key值修改字典value,直接通過鍵值新增。(**於網路)

接下來總結下字典的一些常見操作

1.可以使用花括號

2.可以使用內建 函式dict

>>

> zidian =

dict

(color=

'red'

, points=

'5')

>>

> zidian=

>>

> zidian1 =

dict

(color=

'red'

, points=

'5')

1.新增和修改字典

2.通過dict[key] = value來實現

# 修改字典

>>

> zidian =

dict

(color=

'red'

, points=

'5')

>>

> zidian =

>>

> zidian[

'color']=

'blue'

# 新增字典

>>

> zidian1 =

>>

> zidian1[

'position']=

50

1.通過dict.items()進行遍歷,分別獲取字典中的key和value

2.通過dict.keys(),遍歷字典中所有的鍵

3.通過dict.values(),遍歷字典中所有的值

>>

> info =

>>

>

for key,value in info.items():

>>

>

print

(key)

>>

>

print

(value)

下面是操作過程

>>

> alien1 =

>>

> alien2 =

>>

> alien3 =

>>

> aliens =

[alien1, alien2, alien3]

>>

>

for alien in aliens:

>>

>

print

(alien)

Python字典及其使用方法

python中的字典屬於雜湊型別,其資料內容是以鍵值對的形式存在。即 的形式,其中,key值是不可變型別,value是可變型別。key值不能相同,但是value可以相同,若key值相同,則無法存入字典,可以通過key值修改字典value,直接通過鍵值新增。於網路 接下來總結下字典的一些常見操作 1....

python中的有序字典及其使用方法

d1 d1 a a d1 b b d1 c c d1 d d 此時的d1 for k,v in d1.items print k,v輸出結果為 a a c cb b d d由上面的結果可以看出對普通字典進行遍歷,輸出結果是無序的。import collections d1 d1 collection...

字典的使用方法

定義詞典dic name dic name 檢視定義的詞典內容 dic name 檢視詞典中所有的key dic name.keys ipad car coffee iphone pen 檢視詞典中所有的key對應的值 dic name.values 3599,250000,35,4999,5 檢視...