list()

Gli oggetti di tipo list, liste, rappresentano sequenze modificabili di elementi…

Le liste implementano le operazioni sulle sequenze comuni e modificabili.


Costruttori

  1. list(…), crea una lista con …

Operatori

  1. li1+li2, restituisce la lista con gli elementi di lista1 e lista2
  2. n*li, restituisce la lista con n volte gli elementi di lista
  3. li[n], l’elemento alla posizione n
    • li[-1], l’ultimo elemento della lista
    • li[n:], la lista a partire dalla posizione n
    • li[:n], la lista fino alla posizione n-1
    • li[:], una copia di tutta la lista
    • li[n1:n2], la lista a partire da n1 fino a n2-1
  4. x in lista, x appartiene a lista?
  5. del li[n], elimina l’elemento alla posizione n
  6. del li, elimina la lista

Funzioni/metodi

  1. li.append(x), aggiunge x come ultimo elemento (a destra…)
  2. li.clear(), elimina tutti gli elementi della lista
  3. li.count(x), restituisce quante volte compare x
  4. l1.extend(l2), concatena l2 a l1
  5. li.index(x), restituisce la posizione della prima occorrenza di x
  6. li.insert(p,x), inserisce l’elemento x alla posizione p
  7. len(li), restituisce il numero di elementi
  8. max(li), restituisce il valore massimo
  9. min(li), restituisce il valore minimo
  10. li.pop(), restituisce, e rimuove, l’ultimo elemento
  11. li.pop(p), restituisce, e rimuove, l’elemento alla posizione p
  12. li.remove(x), elimina la prima occorrenza di x
  13. li.reverse(), capovolge il contenuto della lista
  14. reversed(li), restituisce un iteratore alla lista capovolta (con list(…) diventa una lista)
  15. li.sort(), ordina la lista
  16. li.sort(reverse=True), ordina la lista alla rovescia
  17. sorted(li), restituisce la lista con gli elementi ordinati
  18. sum(li), restituisce la somma degli elementi
Notice: This work is licensed under a BY-NC-SA. Permalink: list()

Comments are closed.