Forum
>>
Principianti
>>
problema di lista
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da pigreco |
2014-06-23 18:26:42 - problema di lista
|
Messaggio annotato da
Daniele aka Palmux
:
Questa discussione è stata spostata dalla categoria Blog. Ciao a tutti, sono nuovo in python.
Sto facendo uno script che mi ha chiesto mio fratello in modo che possa scrivere monitorare la situazione dei suoi topolini. Tutto sta andando bene ma ho tre problemi. 1) Vorrei sapere se c'è un comando che aggiunge un elemento alla lista, tipo del per rimuovere un elemento, ma il contrario. 2) Vorrei sapere se c'è un modo di dire a python di ricordarsi gli elementi che ho aggiunto a una lista. Per esempio: lista=[1,2,3,4,5,6,7,8,9] x=input("Scrivi un numero. ") #Ora all' input scriviamo 10. Ora con il comando che (spero) mi direte al problema uno aggiungo x alla lista.Poi faccio ripartire il programma e in lista c'è comunque il numero 10. 3)Un modo per ordinare una lista di numeri. Ex: lista=[66,10,25,44,5,2]Poi applicare questo comando che ordinerà in ordine crescente gli elementi di lista e che li salvi in lista o in un' altra lista. Ciao!! |
|
Scritto da ㎝ |
2014-06-23 18:45:49 - Re: problema di lista
|
> 1) Vorrei sapere se c'è un comando che aggiunge un elemento alla lista, tipo del per rimuovere un elemento, ma il contrario.
https://docs.python.org/3/library/stdtypes.html#mutable-sequence-types > 2) Vorrei sapere se c'è un modo di dire a python di ricordarsi gli elementi che ho aggiunto a una lista. https://docs.python.org/3/library/persistence.html > 3)Un modo per ordinare una lista di numeri. https://docs.python.org/3/library/stdtypes.html#list.sort THE 🍺-WARE LICENSE (Revision ㊷):
<㎝🐌🐍.🇮🇹> wrote this post. As long as you retain this notice you can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy me a 🍺 in return. -- ㎝ |
|
Scritto da Daniele aka Palmux |
2014-06-27 23:32:20 - Re: problema di lista
|
Ciao pigreco, tutto corretto quanto ti dice C8E, ma facciamo qualche esempio.
Entrambe le richieste le risolvi facilmente col metodo append(). >>> lista = [1,2,3,4,5,6,7,8,9] >>> lista.append(10) >>> print lista [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]Come vedi è molto semplice. Anche qui, come suggerito, un metodo built-in, sort(), ti viene in aiuto. >>> lista = [66,10,25,44,5,2] >>> lista.sort() >>> print lista [2, 5, 10, 25, 44, 66]A presto, ed usa i links che ti sono stati suggeriti per approfondire i vari punti. Cya |
|
Scritto da pigreco |
2014-07-03 17:26:35 - Re: problema di lista
|
Grazie a tutti, sono riuscito a risolvere tutti i miei problemi.
Ciao pigreco |
Pagina: 1
Esegui il login per scrivere una risposta.