Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Creazione di una Tupla in Python | Sezione
Strutture Dati in Python

bookCreazione di una Tupla in Python

In Python, una tupla è una struttura dati composta da una sequenza di valori racchiusi tra parentesi tonde, con elementi separati da virgole. Le tuple sono simili alle liste, ma la differenza principale è che le tuple sono strutture dati immutabili.

Le strutture dati immutabili non possono essere modificate dopo la loro creazione. Le tuple, come le liste, possono contenere un numero qualsiasi di elementi e il tipo di dato di ciascun elemento può variare. È importante notare che una tupla con un solo elemento viene definita con una virgola dopo l'elemento, come mostrato:

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

Senza la virgola, Python interpreterà le parentesi come un normale raggruppamento, non come una tupla.

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

Creazione di una tupla vuota

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

Creazione di una tupla utilizzando la funzione tuple()

La funzione tuple() converte un oggetto iterabile in una tupla. Ad esempio, è possibile convertire una stringa in una tupla dei suoi caratteri:

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

Creazione di una tupla da una lista

È inoltre possibile utilizzare la funzione tuple() per creare una tupla a partire da una lista:

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

Swipe to start coding

Inizializzare la tupla space_movies.

  • Utilizzare i seguenti film:
    '2001: A Space Odyssey', 'Interstellar', 'Star Wars: Episode IV - A New Hope', 'Gravity', 'The Martian'
  • Per inizializzare la tupla, utilizzare le parentesi tonde ().
  • Le tuple sono immutabili, il che significa che non è possibile aggiungere elementi dopo la loro creazione. Assicurarsi di includere tutti i film nella tupla durante l'inizializzazione.

Soluzione

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 16
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

close

bookCreazione di una Tupla in Python

Scorri per mostrare il menu

In Python, una tupla è una struttura dati composta da una sequenza di valori racchiusi tra parentesi tonde, con elementi separati da virgole. Le tuple sono simili alle liste, ma la differenza principale è che le tuple sono strutture dati immutabili.

Le strutture dati immutabili non possono essere modificate dopo la loro creazione. Le tuple, come le liste, possono contenere un numero qualsiasi di elementi e il tipo di dato di ciascun elemento può variare. È importante notare che una tupla con un solo elemento viene definita con una virgola dopo l'elemento, come mostrato:

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

Senza la virgola, Python interpreterà le parentesi come un normale raggruppamento, non come una tupla.

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

Creazione di una tupla vuota

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

Creazione di una tupla utilizzando la funzione tuple()

La funzione tuple() converte un oggetto iterabile in una tupla. Ad esempio, è possibile convertire una stringa in una tupla dei suoi caratteri:

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

Creazione di una tupla da una lista

È inoltre possibile utilizzare la funzione tuple() per creare una tupla a partire da una lista:

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

Swipe to start coding

Inizializzare la tupla space_movies.

  • Utilizzare i seguenti film:
    '2001: A Space Odyssey', 'Interstellar', 'Star Wars: Episode IV - A New Hope', 'Gravity', 'The Martian'
  • Per inizializzare la tupla, utilizzare le parentesi tonde ().
  • Le tuple sono immutabili, il che significa che non è possibile aggiungere elementi dopo la loro creazione. Assicurarsi di includere tutti i film nella tupla durante l'inizializzazione.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 16
single

single

some-alt