Vergleichen Sie Zeichenfolgen basierend auf alphabetische Sortierung

Schreiben Sie eine Funktion, die zwei strings als Argumente und gibt die eine, die länger ist. Wenn die Saiten haben die gleiche Länge, zurückzukehren, wird der zuerst alphabetisch.

Dies ist, was ich habe, so weit:

    def strings(x,y):
        if len(x) > len(y):
            return x
        if len(x)==len(y):
            return 
        else:
            return y

Ich Frage mich, wie würde ich den code so schreiben es würde wählen Sie die Zeichenfolge, die alphabetisch ersten für die zweite if-Anweisung.

  • Die unglaubliche Sache ist, dass ich nicht finden können, ein Duplikat für diese.
InformationsquelleAutor user1698174 | 2012-11-12
Schreibe einen Kommentar