Escribe para buscar…

Set

Esta página todavía no se ha traducido — se muestra en su idioma original:Català

Set (Conjunt)

Una alternativa a les llistes és el set (conjunt); que permeten agrupar elements amb aquestes carecteristiques.

  • S’utilitzen quan vols tenir un conjunt d’elements que no es repeteixin.
  • Els elements no tenen ordre, (realment tenen ordre d’inserció), quan començes a utilitzarlos amb diferents operacions, aquest ordre es pot perdre. És una de les limitacions respecte les llistes.
  • Es poden realitzar operacions d’àlgebra entre conjunts: unió, intersecció, diferència …

Creem un set, i hi afegim elements, fixem-nos que encara que li afegim elements duplicats simplement no els afegeix.

```py

num_set: set = set() num_set.add(1) num_set.add(1) num_set.add(1) num_set.add(2) num_set.add(2) num_set


>  {1, 2}


La longitud s'obté amb el mètode `len`, com la llista.


    ```py
len(num_set)

2

Si volem treure l’últim element, usem pop.

```py

num_set.pop()


> 1

**Operacions de conjunts**


```py
seta:set = {1,2,3}
setb:set = {3,4,5}
seta
setb

Estás leyendo una vista previa.

Inicia sesión con Google para leer la página completa. Una cuenta de Google incluye 5 páginas gratuitas en total; el alumnado y el profesorado leen las páginas de su curso sin límite.

Iniciar sesión