Führen Sie bei einer gegebenen Liste von Zeichen alle zu einer Zeichenfolge zusammen.

Beispiele:

Eingabe: ['g', 'e', ​​'e', ​​'k', 's', 'f', 'o',
             'r', 'g', 'e', ​​'e', ​​'k', 's']
Ausgabe: geeksforgeeks
Eingabe: ['p', 'r', 'o', 'g', 'r', 'a', 'm',
                        'm', 'i', 'n', 'g']
Ausgabe: Programmierung

Methode 1: Durchlaufen der Liste

Initialisieren Sie am Anfang eine leere Zeichenfolge. In der Liste der Zeichen durchlaufen, für jeden Index Zeichen zur Anfangszeichenfolge hinzufügen. Drucken Sie nach dem vollständigen Durchlaufen die Zeichenfolge, die mit jedem Zeichen hinzugefügt wurde.



  
def convert(s): 
  
    
    new = "" 
  
    
    for x in s: 
        new += 
  
    
    return new 
      
      
s = ['g', 'e', 'e', 'k', 's', 'f', 'o', 'r', 'g', 'e', 'e', 'k', 's'] 
print(convert(s)) 

Ausgabe:

Geeksforgeeks

Methode 2: Verwenden der Funktion join()

Mit der Funktion join() in Python können alle Zeichen in der Liste verbunden werden. Die Syntax lautet:

str = ""
str1 = ("Geeks", "für", "Geeks")
str.join (str1) 

Die Liste der Zeichen kann einfach durch Initialisieren von str = ”” verbunden werden, sodass keine Leerzeichen dazwischen stehen.

  
def convert(s): 
  
    
    str1 = "" 
  
    
    
    return(str1.join(s)) 
      
s = ['g', 'e', 'e', 'k', 's', 'f', 'o', 'r', 'g', 'e', 'e', 'k', 's'] 
print(convert(s)) 

Ausgabe:

Geeksforgeeks