Tableau compact de naturels stocké sur n1, n2, ..., nk bits. Plus de détails...
Fonctions membres publiques | |
| def | __init__ |
| Constucteur. | |
| def | __len__ |
| Nombre d'éléments. | |
| def | __repr__ |
| Transforme en string. | |
Attributs publics | |
| len | |
| Nombre d'éléments contenu dans le tableau. | |
| l | |
| Séquence de Cnat32array. | |
Tableau compact de naturels stocké sur n1, n2, ..., nk bits.
Tableau compact de naturels stocké sur n_1, n_2, ..., n_k bits (séquence de Cnat32array) Pre: n_1, n_2, ..., n_k: 1 <= naturels <= 32
Définition à la ligne 32 du fichier cnat32table.py.
| def DSPython.cnat32table.Cnat32table.__init__ | ( | self, | |
| sizes, | |||
items = None |
|||
| ) |
Constucteur.
Renvoie un tableau compact de naturels
sur sizes[0], sizes[1], ... sizes[k] bits.
Si items == None alors renvoie un tableau vide
Pre: sizes: séquence de 1 <= naturels <= 32
items: None
O() = ...
Définition à la ligne 39 du fichier cnat32table.py.
| def DSPython.cnat32table.Cnat32table.__len__ | ( | self | ) |
Nombre d'éléments.
Renvoie le nombre d'éléments du tableau Result: naturel O() = 1
Définition à la ligne 59 du fichier cnat32table.py.
Références DSPython.cnat32table.Cnat32table.len, et DSPython.cnat32array.Cnat32array.len.
| def DSPython.cnat32table.Cnat32table.__repr__ | ( | self | ) |
Transforme en string.
Si le tableau est vide alors renvoie 'Cnat32table()' sinon renvoie 'Cnat32table(size, Cnat32array...)' Result: string quotée O() = ...
Définition à la ligne 69 du fichier cnat32table.py.
Références DSPython.cnat32table.Cnat32table.l, DSPython.cnat32table.Cnat32table.len, DSPython.cnat32array.Cnat32array.len, DSPython.tnp1.main_test(), et DSPython.cnat32array.Cnat32array.size.