【发布时间】:2019-04-19 22:31:41
【问题描述】:
我想检查我的key是否等于输入:
topics = c.classify("what about ")
a = topics.keys()
if a == "resources":
print("yes")
但a 存储为 dict_keys(['resource"])
我希望a 只是“资源”。
请问有人可以帮我吗?
【问题讨论】:
-
你确定这个字典只有一个键吗?也许只是
if "resources" in topics。 -
您似乎在询问如何访问序列的元素。这是一个简单的下标:
a = topics.keys()[0] -
@Prune 但在这种情况下它不是一个序列。
-
您的长期问题是什么?这似乎是一种不雅的方式来做最有用的事情。
-
@juanpa.arrivillaga:它似乎是一个单一字符串的列表,不是吗?
标签: python dictionary