如何檢查字符串是否在字典中?我試過,但它給了我一個錯誤,我不能使用字符串索引。如何將字符串與字典元素進行比較?
我的列表是這樣的:
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搜索算法 –