самый простой способ - использовать re для анализа файла.
регулярное выражение, которое может работать: \ [([AZ] \ s) + [AZ] \]
затемсо списком «строки списка» (aka ["[ABC]", "[FGR]"]) преобразовать его в список.
формат должен быть таким же, как для "[ABC]" "ABC", поэтому удалите пробелы и [] для каждого из них.
converted_string_list = list(str_list)
, чтобы при выводе файла convert_string_list был получен список, подобный этому, для строки типа" ADF ":
['A', 'D', 'F']
затем объедините весь список и найдите дубликаты.
это прямое решение!Я уверен, что существует лучшее решение