Especificació¶
Representa un feix de vectors (vectors.Vector
)
- class feixos.Feix¶
Crea un feix buit(sense cap vector)
Mètodes
- afegeix()¶
Afegeix un vector al feix (al final)
Operacions
Operació
Resultat
len(v)
Retorna el nombre de vectors
f[i]
Retorna l’i-èssim vector del feix. Es compleix que \(0 \leq i \lt len(f)\)
v in f
Consulta si el v és un dels vectors del feix
iter(f)
Itera sobre els vectors del feix, en ordre lexicogràfic
La classe també ha de suportar la conversió a string.
Implementació¶
Per a implementar aquesta classe cal un atribut privat que emmagatzemi els vectors del feix. es recomana que sigui una llista.
Vegeu el fitxer feixos.py
.