# Solution Exrcise 89: python program which determines the list of all repeated charcters

Nov 19, 2020

#### Exercise 89

Write a Python algorithm which determines the list of repeated charcters in given string. Example: if s = "Programming language", the algorithm returns the list:

``['r', 'g', 'a', 'm', 'n']``

#### Solution

``# create a function to test if given character is repeated within a given stringdef isRepeated(s,c):    counter = 0    for x in s:        if x == c:            counter = counter + 1    if counter >= 2:        return True    else:        return False# create a function that returns the list of all repeated charactersdef repeated(s):    # initializing the list of all repeated characters    listRepeated = []    for x in s:        if isRepeated(s , x) and x and x != " " and x not in listRepeated:            listRepeated.append(x)    return listRepeated# Examples = "programming language"print("List of repeated characters in s: " , repeated(s)) # The output is : List of repeated characters in s:  ['r', 'g', 'a', 'm', 'n']``

Younes Derfoufi
my-courses.net