Kurs zur Python-Entwicklung
Kapitel
>
Stufe
Listen Erstellen
### Strings kombinieren In Python ist das Kombinieren von Strings eine gängige Praxis, insbesondere wenn Sie an Projekten arbeiten, die mit Text oder Datenmanipulation zu tun haben. Die Fähigkeit, Strings zusammenzufügen und zu formatieren, ist ein wesentliches Werkzeug. #### Grundlegendes Kombination von Strings Um zwei oder mehr Strings zu kombinieren, können Sie den `+` Operator verwenden. ```python string1 = "Hallo" string2 = "Welt" ergebnis = string1 + " " + string2 ``` Das `ergebnis` in diesem Beispiel wird "Hallo Welt" sein, da wir einen Leerraum String " " hinzugefügt haben, um die Wörter zu trennen. #### Kombination von String-Listen Manchmal haben Sie eine Liste von Strings und möchten diese zu einem einzigen String kombinieren. Das `join()` method ist äußerst nützlich dafür. ```python string_list = ["dies", "ist", "ein", "Satz"] ergebnis = " ".join(string_list) ``` In diesem Beispiel wird `ergebnis` den Wert "dies ist ein Satz" haben. ### Aufgaben - Erstellen Sie Ihre eigene Liste von Wörtern und verwenden Sie `join()`, um sie in einem einzigen Satz zu kombinieren. - Experimentieren Sie mit verschiedenen Trennzeichen im `join()` Method. Was passiert, wenn Sie "-" statt " " verwenden?
Ziel
Sammle mehrere Früchte und ein Glas und füge sie in einer Liste zusammen, damit du sie zu Fruchtsaft kombinieren kannst.
Genau wie mit numerischen Listen kannst du auch Zeichenfolgenlisten kombinieren und die Kombinationen zur Herstellung anderer Materialien verwenden.
Zunächst nimm das leere Glas und gehe zu den dunklen X-Markierungen, damit du mit der collect()-Funktion Wasser sammeln kannst, so: player.collect(”water”). Danach speichere diese Materialien in einer Liste namens base, so: base = [”jar”, “water”].
Sammle anschließend die vier (4) verschiedenen Früchte, die auf dem Feld zu finden sind, und speichere sie in einer eigenen Liste namens fruits auf die gleiche Weise wie die vorherige Liste. Bei den betreffenden Früchten handelt es sich um: “orange”, “apple”, “pear” und ”peach”.
Sobald die Listen eingerichtet sind, gehe zum hellen X-Marker, damit wir die Gegenstände zu einer neuen Substanz kombinieren können. Füge zuerst (mit +) die beiden Listen zu einer einzelnen Liste namens mixture zusammen, so: mixture = [base + fruits].
Wenn du auf der X-Markierung stehst und auf die Decke blickst, benutze die combine()-Funktion mit der neuen Liste als Wert. Dadurch kannst du Fruchtsaft herstellen und das Level abschließen.