Я использую networkx , и ввод происходит только следующим образом:
G.add_edges_from( [ ( '%s' , '%s' ) ] , label = '%s' % (items2[0] , items2[-1], anothervalue ))
На основе моего поиска, проблема может быть суммирована как:
print ( ['%s'] % 'string' )
Отображаемая ошибка: TypeError: неподдерживаемые типы операндов для%: 'list' и 'str'
Формат строки не может работать в списке. Есть ли обходной путь, когда networkx ввод только в формате списка.
В основном я хочу, чтобы это произошло:
G.add_edges_from( [ ( 'string1' , 'string2' ) ] , label = integar % (items2[0] , items2[-1], anothervalue ))