如何检查字符串是否在字典中?我试过,但它给了我一个错误,我不能使用字符串索引。如何将字符串与字典元素进行比较?
我的列表是这样的:
o_list = [{'h': 4, 'name': 'a'},{'h': 6, 'name': 'b'},{'h': 1, 'name': 'c'}]
和我有这个变量来检查它:
min_node = a
我试着这样说:
for i, elem in enumerate(o_list):
if min_node in o_list[i]['name']:
return min_node
else:
return 'error in retrieving min F'
什么是期望的输出? – NPE
@NPE它应该返回整个节点以最低f的成本,我试图实施Astar搜索算法 –