Если мы хотим обратиться к местоположению в двумерном списке в python с нецелыми значениями, например со строкой в форме кортежа, как можно обработать индексирование? Я использую словарь в качестве решения, но я не уверен, что это лучшее решение.
Пример:
mylist = {'a1':{"('p1','p2')":10, "('p1','p3')":11}, 'a2':{"('p4','p5')":12, "('p4','p6')":13}}
, а теперь:
mylist['a1']["('p1','p2')"] = 20
I думаю, что это не эффективное решение. Любое другое решение, пожалуйста?