为什么当我打印字典的键时,它前面有 dict_keys ?

Rog*_*Tan 3 python python-3.x

当我做:

d = {'x': 1, 'y': 2, 'z': 'randy'}

print(d.keys())
Run Code Online (Sandbox Code Playgroud)

结果是:

dict_keys(['x', 'y', 'z'])
Run Code Online (Sandbox Code Playgroud)

为什么会有dict_keys? 有办法摆脱它吗?

Ign*_*ams 8

将其转换为列表。

>>> print(list(d.keys()))
['z', 'x', 'y']
Run Code Online (Sandbox Code Playgroud)


归档时间:

查看次数:

10153 次

最近记录:

8 年,4 月 前