Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Erstellen Eines Tupels | Tupel
Python-Datenstrukturen
course content

Kursinhalt

Python-Datenstrukturen

Python-Datenstrukturen

1. Liste
2. Wörterbuch
3. Tupel
4. Menge

book
Erstellen Eines Tupels

In Python ist ein Tupel eine Datenstruktur, die aus einer Sequenz von Werten besteht, die in Klammern eingeschlossen sind, wobei die Elemente durch Kommas getrennt sind. Tupel sind ähnlich wie Listen, aber der entscheidende Unterschied ist, dass Tupel unveränderliche Datenstrukturen sind.

Unveränderliche Datenstrukturen können nach ihrer Erstellung nicht mehr geändert werden. Tupel können, genau wie Listen, eine beliebige Anzahl von Elementen enthalten, und der Datentyp jedes Elements kann variieren. Es ist wichtig zu beachten, dass ein Tupel mit nur einem Element durch ein Komma nach dem Element definiert wird, wie gezeigt:

12
single_movie = ("Inception",) # Single-element tuple print(single_movie)
copy

Hinweis

Ohne das Komma wird Python die Klammern als normale Gruppierung interpretieren, nicht als Tupel.

12
not_a_tuple = ("Inception") print(type(not_a_tuple))
copy

Lassen Sie uns erkunden, wie man Tupel erstellt.

Erstellen eines leeren Tupels

12
empty_tuple = () print(empty_tuple)
copy

Erstellen eines Tupels mit der tuple() Funktion

Die tuple() Funktion konvertiert ein Iterable in ein Tupel. Zum Beispiel können Sie einen String in ein Tupel seiner Zeichen umwandeln:

12
movie_title = tuple("Inception") print(movie_title)
copy

Erstellen eines Tupels aus einer Liste

Sie können die Funktion tuple() verwenden, um ein Tupel aus einer Liste zu erstellen:

123
movie_list = ["Inception", "Interstellar", "Tenet"] movies_tuple = tuple(movie_list) print(movies_tuple)
copy
Aufgabe

Swipe to start coding

Ihr Ziel ist es, das Tupel space_movies zu initialisieren.

  • Verwenden Sie die folgenden Filme:
    '2001: A Space Odyssey', 'Interstellar', 'Star Wars: Episode IV - A New Hope', 'Gravity', 'The Martian'
  • Um das Tupel zu initialisieren, verwenden Sie Klammern (()).

Hinweis

Es ist besser, die Liste der Filme zu kopieren und einzufügen, um Fehler in den Titeln zu vermeiden.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 1
toggle bottom row

book
Erstellen Eines Tupels

In Python ist ein Tupel eine Datenstruktur, die aus einer Sequenz von Werten besteht, die in Klammern eingeschlossen sind, wobei die Elemente durch Kommas getrennt sind. Tupel sind ähnlich wie Listen, aber der entscheidende Unterschied ist, dass Tupel unveränderliche Datenstrukturen sind.

Unveränderliche Datenstrukturen können nach ihrer Erstellung nicht mehr geändert werden. Tupel können, genau wie Listen, eine beliebige Anzahl von Elementen enthalten, und der Datentyp jedes Elements kann variieren. Es ist wichtig zu beachten, dass ein Tupel mit nur einem Element durch ein Komma nach dem Element definiert wird, wie gezeigt:

12
single_movie = ("Inception",) # Single-element tuple print(single_movie)
copy

Hinweis

Ohne das Komma wird Python die Klammern als normale Gruppierung interpretieren, nicht als Tupel.

12
not_a_tuple = ("Inception") print(type(not_a_tuple))
copy

Lassen Sie uns erkunden, wie man Tupel erstellt.

Erstellen eines leeren Tupels

12
empty_tuple = () print(empty_tuple)
copy

Erstellen eines Tupels mit der tuple() Funktion

Die tuple() Funktion konvertiert ein Iterable in ein Tupel. Zum Beispiel können Sie einen String in ein Tupel seiner Zeichen umwandeln:

12
movie_title = tuple("Inception") print(movie_title)
copy

Erstellen eines Tupels aus einer Liste

Sie können die Funktion tuple() verwenden, um ein Tupel aus einer Liste zu erstellen:

123
movie_list = ["Inception", "Interstellar", "Tenet"] movies_tuple = tuple(movie_list) print(movies_tuple)
copy
Aufgabe

Swipe to start coding

Ihr Ziel ist es, das Tupel space_movies zu initialisieren.

  • Verwenden Sie die folgenden Filme:
    '2001: A Space Odyssey', 'Interstellar', 'Star Wars: Episode IV - A New Hope', 'Gravity', 'The Martian'
  • Um das Tupel zu initialisieren, verwenden Sie Klammern (()).

Hinweis

Es ist besser, die Liste der Filme zu kopieren und einzufügen, um Fehler in den Titeln zu vermeiden.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 1
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt