Avatar ·

Korrekte Klammerfolge Stack Python [Duplikat]

📁 Bedingungen, Python, Frage

(6 Antworten)
Geschlossen vor 8 Jahren.

Hallo zusammen, wer kann mir bei der Implementierung einer Überprüfung auf korrekte Klammerfolge mittels Stack in Python helfen? Das Prinzip der Überprüfung kenne ich und habe es auch einfach mit Bedingungen implementiert, aber mit dem Stack verstehe ich es nicht, bitte helft mir.

def brackets_check(s):meetings = 0for c in s:    if c == '(':        meetings += 1    elif c == ')':        meetings -= 1
Avatar ·

Es gibt mehrere Optionen:

f.write("""".join(list).join(""""));

for item in list:    f.write(""%s"" % item)

import pickle# Gute Option für Nicht-String-Listen, da wir Serialisierung nutzen# mit pickle. Man kann in json oder z.B. xml serialisieren.pickle.dump(list, f)

P.S Die erste Option ist gut, weil alle Aktionen durchgeführt

Anmelden um eine Antwort zu hinterlassen

Blogs