Как мога да премахна дублирани знаци от низ с помощта на Python? Например, да кажем, че имам низ:
foo = "SSYYNNOOPPSSIISS"
Как мога да направя низа:
foo = SYNOPSIS
Нов съм в Python и Какво съм уморен и работи. Знаех, че има интелигентен и най-добър начин да направя това.. и само опитът може да покаже това..
def RemoveDupliChar(Word):
NewWord = " "
index = 0
for char in Word:
if char != NewWord[index]:
NewWord += char
index += 1
print(NewWord.strip())
ЗАБЕЛЕЖКА: Редът е важен и този въпрос не е подобен на този един.