Я пытаюсь найти слова с самыми уникальными буквами из списка строк. Для меня проблема не в том, чтобы найти уникальные слова для строки, так как я знаю, как это сделать, нет, моя проблема пошагово идет по списку строк, чтобы найти уникальные символы каждого слова.
Пример: Скажите, что мой список строк: ...
[Apple, Banana, Tiki]
и что мне нужно в списке выглядит как
[Aple, Ban, Tik]
Всякий раз, когда я пытался go проходить шаг за шагом, я получал, что весь список был разбит вместе вместо запятой и все мои другие решения ничего не дали. Я не могу использовать какие-либо пакеты или функцию set ().
def unique_letters(words_list):
count = 0
while(count < len(words_list)):
for i in lines[count]:
if i not in temp:
temp.append(i)
dupes = ''.join(temp)
count += 1
return dupes
В результате я получаю ...
'ApleBanTik' ### when I want ---> [Aple, Ban, Tik]
Я работаю над другим решением, но я получаю то же самое. Любые предложения, как я могу исправить?