У меня есть следующий фрагмент кода:сравнивающие кортежей в Python
while current is not problem.getStartState():
print "Current: ", current, "Start: ", problem.getStartState()
теперь почему-то сравнение не работает хорошо, вы можете увидеть следующий вывод:
Current: (3, 5, 0, 0, 0, 0) Start: (4, 5, 0, 0, 0, 0)
Current: (4, 5, 0, 0, 0, 0) Start: (4, 5, 0, 0, 0, 0)
вы можете см., что хотя текущий то же, что и getStartState(), он вводит время. более того - когда он использовался для 2-х кортежей полей (x, y), он работал нормально.
Что я делаю неправильно? Thanks
вы можете создавать 'getSTartSTate()' код? – dm03514