Salve a tutti,apro questo topic per discutere un pò sugli array,visto che probabilmente non ho compreso un pò di cose...Il linguaggio in questione,come da titolo è il Python.
In breve un array è un costruttore di tipo,che definisce nuovi tipi di dato partendo da dati già esistenti,può essere considerato come un insieme di variabili e in genere viene fatto scorrere tramite il nome e l'indice...Gli utilizzi sono vari,sia per rendere il codice più ordinato e semplice,sia per il controllo su determinati dati. Ovviamente correggetemi se sbaglio.
Ho letto in una guida (sempre sul Python) che le liste sono abbastanza simili agli array,e guardando la sintassi mi viene da pensare che sia così:difatti ci troviamo sempre davanti a scorrere delle variabili ed accedervi,solitamente con le iterazioni (ciclo for,while..). Allora date un'occhiata a questo codice,un esempio insomma.
Ora provo ad accedere alla variabile "Amici",ma con il ciclo for.
Forse sono confuso,ma lascio a voi la parola,naturalmente correggetemi se sbaglio.
In breve un array è un costruttore di tipo,che definisce nuovi tipi di dato partendo da dati già esistenti,può essere considerato come un insieme di variabili e in genere viene fatto scorrere tramite il nome e l'indice...Gli utilizzi sono vari,sia per rendere il codice più ordinato e semplice,sia per il controllo su determinati dati. Ovviamente correggetemi se sbaglio.
Ho letto in una guida (sempre sul Python) che le liste sono abbastanza simili agli array,e guardando la sintassi mi viene da pensare che sia così:difatti ci troviamo sempre davanti a scorrere delle variabili ed accedervi,solitamente con le iterazioni (ciclo for,while..). Allora date un'occhiata a questo codice,un esempio insomma.
Codice:
Console = ["Playstation 3", "Xbox 360", "Nintendo Wii", "Nintendo Ds"]
Amici = ["Tizio", "Caio", "Pinco Pallino"] #E abbiamo le variabili che useremo nell'esempio
#Ora userò il ciclo while sulla variabile Console
i = 0 # L'indice
while i < 4:
print Console[i]
i = i + 1 #E vengono stampate a video le stringhe presenti all'interno della variabile Console,ho così acceduto ad una variabile utilizzando un ciclo.
Ora provo ad accedere alla variabile "Amici",ma con il ciclo for.
Codice:
Console = ["Playstation 3", "Xbox 360", "Nintendo Wii", "Nintendo Ds"]
Amici = ["Tizio", "Caio", "Pinco Pallino"]
for Amici in Amici:
print Amici #Il codice è più conciso