当前位置:首页 » 编程语言 » 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)]

热点内容
编程猫简 发布:2024-11-28 17:30:20 浏览:162
firefox清除dns缓存 发布:2024-11-28 17:26:59 浏览:939
蜗牛星际存储怎么样 发布:2024-11-28 17:24:56 浏览:420
安卓微信加人过期了怎么加回去 发布:2024-11-28 17:24:52 浏览:48
安卓微转领袖怎么授权 发布:2024-11-28 17:17:25 浏览:651
华强北二手安卓哪里买 发布:2024-11-28 17:14:37 浏览:413
要听密码是多少 发布:2024-11-28 17:10:56 浏览:461
安卓和安卓怎么传相册相片 发布:2024-11-28 17:06:58 浏览:7
网络电视密码一般是什么 发布:2024-11-28 17:03:18 浏览:32
apache文件缓存 发布:2024-11-28 16:53:54 浏览:735