Sono un po 'confuso per quanto riguarda la struttura dei dati in Python; ()
, []
e {}
. Sto cercando di ordinare un semplice elenco, probabilmente poiché non riesco a identificare il tipo di dati che non riesco a ordinare.
La mia lista è semplice: ['Stem', 'constitute', 'Sedge', 'Eflux', 'Whim', 'Intrigue']
La mia domanda è: che tipo di dati si tratta e come ordinare le parole in ordine alfabetico?
[]
racchiude il tipo di dati incorporato list
(vedere tutorialspoint.com/python/python_lists.htm ). Gli elenchi sono solo gruppi di valori (possono contenere altri oggetti iterabili, ovvero elenchi nidificati). ()
racchiude l'integrato tuple
. Sono immutabili (non modificabili). (vedi tutorialspoint.com/python/python_tuples.htm ). E {}
racchiude l'integrato dictionary
. Parallelamente a un dizionario (per parole), in cui una "chiave" sarebbe la parola e il "valore" è la definizione. (vedi tutorialspoint.com/python/python_dictionary.htm ).