Hi everyone!
In Dynamo can use code block creat list string.
example: “A”…“M”…2 = A,C,E …M
How to make it with Python?
Hi everyone!
In Dynamo can use code block creat list string.
example: “A”…“M”…2 = A,C,E …M
How to make it with Python?
Here is one way.
import string
from string import *
def keep_step(lst, n):
return lst[::n]
req_letter = IN[0]
req_step = IN[1]
if str.islower(req_letter):
lower = string.ascii_lowercase
letter_index = lower.index(req_letter)+1
lower_short = lower[:letter_index]
final = keep_step(lower_short,req_step)
else:
upper = string.ascii_uppercase
letter_index = upper.index(req_letter)+1
upper_short = upper[:letter_index]
final = keep_step(upper_short,req_step)
OUT = [*final]
Thank you <3
I’m begin learning code