5. Exemples#

5.1. Cas OPERATION = “DEFI”#

Pour construire la liste d’entiers à pas constant :

_images/1000027800001DF9000002E553896CE817064EF5.svg
listi = DEFI_LIST_ENTI        (    DEBUT =     1,

INTERVALLE = (_F ( JUSQU_A = 16, PAS = 3 ),), )

Pour construire la liste d’entiers avec deux valeurs différentes du pas :

_images/100002BA00001C6C000002FF3DD7A30568436B4B.svg
listi = DEFI_LIST_ENTI        (    DEBUT =    1,

INTERVALLE = (_F ( JUSQU_A = 5, PAS = 1, ), _F ( JUSQU_A = 15, PAS = 5, ),) )

ou

listi = DEFI_LIST_ENTI        (    DEBUT =    1,

INTERVALLE = (_F ( JUSQU_A = 5, NOMBRE = 4, ), _F ( JUSQU_A = 15, NOMBRE = 2, ),), )

ou, à partir de n’importe objet liste Python:

listi = DEFI_LIST_ENTI    (    VALE = range(10)    ,)

5.2. Cas OPERATION = “NUME_ORDRE”#

lnuor = DEFI_LIST_ENTI(OPERATION=”NUME_ORDRE”,

RESULTAT=DEPLTRAN,

PARAMETRE=”INST”,

INTERVALLE=(

_F(VALE=(1.36, 1.37)),

_F(VALE=(1.45, 1.46)),

),)

lnuor contiendra la liste des numéros d’ordres dont la valeur de l’instant (paramètre INST) est dans les intervalles donnés.