Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Een Tuple Maken in Python | Sectie
Python Datastructuren

bookEen Tuple Maken in Python

In Python is een tuple een datastructuur die bestaat uit een reeks waarden tussen haakjes, waarbij de elementen gescheiden worden door komma's. Tuples lijken op lijsten, maar het belangrijkste verschil is dat tuples immutable datastructuren zijn.

Immutable datastructuren kunnen na creatie niet meer worden aangepast. Tuples kunnen, net als lijsten, een willekeurig aantal elementen bevatten en het gegevenstype van elk element kan verschillen. Het is belangrijk om te weten dat een tuple met slechts één element wordt gedefinieerd met een komma na het element, zoals hieronder weergegeven:

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

Zonder de komma zal Python de haakjes interpreteren als gewone groepering, niet als een tuple.

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

Een lege tuple aanmaken

123
empty_tuple = () print(empty_tuple) print(type(empty_tuple))
copy

Een tuple maken met de functie tuple()

De functie tuple() zet een iterabel om in een tuple. Bijvoorbeeld, je kunt een string omzetten in een tuple van zijn karakters:

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

Een tuple maken van een lijst

Je kunt ook de functie tuple() gebruiken om een tuple van een lijst te maken:

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

Swipe to start coding

Initialiseer de tuple space_movies.

  • Gebruik de volgende films:
    '2001: A Space Odyssey', 'Interstellar', 'Star Wars: Episode IV - A New Hope', 'Gravity', 'The Martian'
  • Gebruik haakjes () om de tuple te initialiseren.
  • Tuples zijn onveranderlijk; het is niet mogelijk om na creatie elementen toe te voegen. Zorg ervoor dat alle films bij de initialisatie in de tuple staan.

Oplossing

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 16
single

single

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

close

bookEen Tuple Maken in Python

Veeg om het menu te tonen

In Python is een tuple een datastructuur die bestaat uit een reeks waarden tussen haakjes, waarbij de elementen gescheiden worden door komma's. Tuples lijken op lijsten, maar het belangrijkste verschil is dat tuples immutable datastructuren zijn.

Immutable datastructuren kunnen na creatie niet meer worden aangepast. Tuples kunnen, net als lijsten, een willekeurig aantal elementen bevatten en het gegevenstype van elk element kan verschillen. Het is belangrijk om te weten dat een tuple met slechts één element wordt gedefinieerd met een komma na het element, zoals hieronder weergegeven:

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

Zonder de komma zal Python de haakjes interpreteren als gewone groepering, niet als een tuple.

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

Een lege tuple aanmaken

123
empty_tuple = () print(empty_tuple) print(type(empty_tuple))
copy

Een tuple maken met de functie tuple()

De functie tuple() zet een iterabel om in een tuple. Bijvoorbeeld, je kunt een string omzetten in een tuple van zijn karakters:

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

Een tuple maken van een lijst

Je kunt ook de functie tuple() gebruiken om een tuple van een lijst te maken:

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

Swipe to start coding

Initialiseer de tuple space_movies.

  • Gebruik de volgende films:
    '2001: A Space Odyssey', 'Interstellar', 'Star Wars: Episode IV - A New Hope', 'Gravity', 'The Martian'
  • Gebruik haakjes () om de tuple te initialiseren.
  • Tuples zijn onveranderlijk; het is niet mogelijk om na creatie elementen toe te voegen. Zorg ervoor dat alle films bij de initialisatie in de tuple staan.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 16
single

single

some-alt