I've recently taken to using an f-string when I input things into lists using for loops - just for better quality of life:
for i in range(3):
array.append(int(input(f"Please input the value for item {i + 1}: ")))
Or:
array = list(int(input(f"Please enter a value for input {x + 1}: ")) for x in range(3))
This got me wondering whether there was a way to create multiple variables in a similar fashion:
for i in range(3):
input{i} = int(input(f"Please input the value for item {i + 1}: "))
Never seen this done before and I don't see a way it could be, but hey, would be cool.