當前位置:首頁 » 編程語言 » python字典中的元素

python字典中的元素

發布時間: 2024-03-30 04:58:40

python怎樣獲取字典中前十個

字典為mydict={'a':1,'b':2,'c':3,'d':4,'e':5,'f':6,'g':7,'h':8,'i':9,'j':10,'k':11}
#列印字典的所有鍵值
print(mydict.keys())
#列印字典的所有值
print(mydict.values())
#列印字典的前5個鍵值
print([i for i in mydict.keys()][:5])
#列印字典的前8個值
print([i for i in mydict.values()][:8])

② python 20:取字典中的全部元素的方法

一共三個,分別取所有的鍵(keys()),值(values())和鍵值對(items())。

返回的類似於列表,但不是列表。其類型分別為dict_keys,dict_values和dict_items。

>>>count={'a': 1, 'b': 0, 'c': 99, 'd': 0}

>>> s=count.keys()

>>> s

dict_keys(['a', 'b', 'c', 'd'])

>>> t=count.values()

>>> t

dict_values([1, 0, 99, 0])

>>> x=count.items()

>>> x

dict_items([('a', 1), ('b', 0), ('c', 99), ('d', 0)])

取出後,它們都可以直接用於遍歷,如:

for k in count.keys():

for v in count.values():

for k,v in count.items():

它們也都可以通過list()函數轉換為列表使用:

>>> ls=list(s)

>>> ls

['a', 'b', 'c', 'd']

>>> lt=list(t)

>>> lt

[1, 0, 99, 0]

>>> lx=list(x)

>>> lx

[('a', 1), ('b', 0), ('c', 99), ('d', 0)]

熱點內容
outlook郵件的伺服器是什麼 發布:2025-07-15 09:45:59 瀏覽:482
如何安排資產配置 發布:2025-07-15 09:33:24 瀏覽:906
更新傳送伺服器目的地址失敗 發布:2025-07-15 09:27:05 瀏覽:484
c語言else的用法 發布:2025-07-15 09:19:54 瀏覽:119
tnt蘋果核安卓怎麼加好友 發布:2025-07-15 09:05:15 瀏覽:239
年輕人運行內存為什麼比安卓好 發布:2025-07-15 08:52:03 瀏覽:515
怎麼配置組策略 發布:2025-07-15 08:52:02 瀏覽:246
pythonjson格式 發布:2025-07-15 08:42:54 瀏覽:678
醫院葯房要什麼配置 發布:2025-07-15 08:29:55 瀏覽:666
編程說明書 發布:2025-07-15 08:16:39 瀏覽:761