- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
当我这样做时:
d = {'x': 1, 'y': 2, 'z': 'randy'}
print(d.keys())
结果是:
dict_keys(['x', 'y', 'z'])
为什么会有dict_keys
?有办法摆脱它吗?
最佳答案
将其转换为列表。
>>> print(list(d.keys()))
['z', 'x', 'y']
关于python - 为什么当我打印字典的键时,它前面有 dict_keys ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45253252/
>>> d = {'m': 'mango', 'f': 'fish', 'a': 'apple'} >>> d {'m': 'mango', 'f': 'fish', 'a': 'apple'} >>
我正在使用 Learn Python the Hard Way 来学习 Python,当我运行以下作为示例: import random from urllib.request import urlo
如何直接在 dict_keys 类上获取引用?目前我能找到的唯一方法是创建一个临时 dict 对象并对其进行类型检查。 >>> the_class = type({}.keys()) >>> the_
这个问题已经有答案了: How do I return dictionary keys as a list in Python? (13 个回答) 已关闭 5 年前。 当我这样做时: d = {'x'
我是 Python 的新手,我只是在练习和“复制”一些 github 代码。这样做的时候,我意识到我使用的是最新版本的 Python,而视频中的人使用的是 Python 2.7,所以他使用的代码与我的
我想弄清楚为什么在 Jinja2 中以下代码不起作用。我在 Jinja2 中设置字典的键这个字典只有一个键,我想访问键名但是在 Jinja2 中调用 tc_class_name 变量只返回以下 dic
我想弄清楚为什么在 Jinja2 中以下代码不起作用。我在 Jinja2 中设置字典的键这个字典只有一个键,我想访问键名但是在 Jinja2 中调用 tc_class_name 变量只返回以下 dic
我正在使用 Python 3,尽管转换为列表,但我似乎无法运行我的程序。 这是函数调用: path = euleriancycle(edges) 这就是我使用 keys 方法的地方: def eule
我在以下位置收到“dict_key object does not support indexing”错误消息: return len(G[G.keys()[0]]) 我意识到它曾经在 python
我正在尝试将字典列表转换为 lambda 函数的 csv 字符串。我在下面编写的代码将数据作为键值。我正在尝试重写它,以便它基于 dict_keys 工作。 import io import csv
我正在尝试通过索引访问 dict_key 的元素: test = {'foo': 'bar', 'hello': 'world'} keys = test.keys() # dict_keys ob
作为一名对 Python 几乎一无所知的 Pascal 程序员,我正在尝试利用 pyicloud https://github.com/picklepete/pyicloud/ 编写一个小而简单的 P
由于 dict.keys(以及 dict.items 和 dict.values 类似)返回字典对象的 View ,我假设删除生成它们的字典实际上会对我们从中获取它们的 dict_keys 产生影响。
我正在尝试使用一个名为 bidi 的 Python 包。在此包 (algorithm.py) 的模块中,有些行会给我错误,尽管它是包的一部分。 这是几行: _LEAST_GREATER_ODD = l
我在使用 collections.Counter 的 viewkeys()、viewitems() 和 viewvalues() 方法时遇到了这三种类型。 这三个方法返回的值是dict_keys、di
我正在尝试通过索引访问 dict_key 的元素: test = {'foo': 'bar', 'hello': 'world'} keys = test.keys() # dict_keys ob
def shuffle(self, x, random=None, int=int): """x, random=random.random -> shuffle list x in plac
dict = {'a':1, 'b':2} dict.keys 给出 dict_keys(['a', 'b']) dict.values 给出 dict_values([1, 2])。 有人可以举例说
在Python3中,我应该使用什么类型来检查字典键是否属于它? >>> d = {1 : 2} >>> type(d.keys()) 所以我很自然地尝试了这个: >>> isinstance(d.k
我在 Python 2.7.3 和 Python 3.2.3 中运行以下代码: test_dict = {'foo':'bar'} type(test_dict.keys()) 在 Python 2
我是一名优秀的程序员,十分优秀!