Incremento a step alternato

esiste un componente in GH che permette di selezionare da una lista un valore
utilizzandolo come step alternato? o si deve passare per forza per qualche script?

ps volevo postare un esempio di codice python per il risultato finale
ma non ricordo bene la sintassi, se non erro una combinazione:
tra range while o enumerate e prendeva i valori da una lista
in pratica: una lista [2,3,4]
ed il valore si incrementa
una volta di 2
una volta di 3
una volta di 4
e ripete cosi

per GH in rete avevo trovato anche il componente NLI postato da David ma forse è troppo datato

Usa carta matita e fai esempio…:grin:

ma guarda Giuseppe te la scrivo :smiley:
lista: [2,3,4]
incremento:
1
3
6
10
12
15
19
21
etc

ovviamente la lista può variare di elementi e valori
una specie di fibonacci da impostare a piacimento

Ciao Salvio

Io ho provato cosi’

ciao Emilio, wauu non credevo che ci volesse tutto questo

poi con calma se vuoi mi spieghi il funzionamento

ma dimmi una cosa, nel caso voglio cambiare i valori
bisogna farlo nel panel collegato al graft giusto?
si inseriscono quelli da escludere?

Puo’ benissimo non volerci tutto quello … per quello che ci capisco io … :smile:

E qui ti aspettavo … :wink:

Faccio prima a postare l’ultima release … :smile:

… Cosi’ hai piu’ cose da studiare … :wink:

Ah, magari prima prova se funziona cambiando la lista degli incrementi.
E’ quella in alto a sinistra.

Ma credo ti convenga aspettare … che Giuseppe (o qualche altro esperto) posti una cosa piu’ semplice. :grinning:

ahahahah :+1:

di sicuro non mi aspettavo tutta sta roba :man_facepalming:

ma mi sbaglio o con python trattammo già quest’argomento?

ps comunque molto molto elaborato
questo intendo quando dico: conoscere bene le basi :+1:

Non ricordo … ma si puo’ provare … :wink:

num = 1
inc = ( 2, 3, 4 )
rep = 5
res = [ num ]
for ix in range( rep ):
    for delta in inc:
        num += delta
        res.append( num )
print( res )

Eh si’, per ora con Python faccio piu’ in fretta … :smile:

2 Mi Piace

eeee di la verità ti sei divertito più a scrivere il codice con python vero?
ahahahah

edit:
intanto a volte è incredile vedere che per realizzare in Gh
poche righe di codice python ci vogliano tutti quei componenti
thk :+1:

No, veramente e’ piu’ divertente ravanare con GH … cerchi i componenti nel menu’, attacchi Panel dappertutto e provi … spesso un po’ a caso … :smile:

Questo non e’ detto, dipende dall’esperienza con i vari strumenti ecc.

certo infatti avevo precisato “a volte”
anche se è pure vero, che ci sono decine o centinai di componenti GH che non ci sono in quelli
standard, l’altro giorno avevo cercato un componente NLI del 2016 (che non ho trovato)
e nella lista della guida online c’è n’erano tantissimi e per tutte le situazioni
quindi con i componenti base c’è ne vogliano un po per giungere allo scopo
ma è facile pensare che c’è ne siano altri già pronti per tali funzioni.