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.
```pynum_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.
```pynum_set.pop()
> 1
**Operacions de conjunts**
```py
seta:set = {1,2,3}
setb:set = {3,4,5}
seta
setbEstá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