Быстрый перебор переменных
У меня есть 9 переменных:
p_1 = int(input())
p_2 = int(input())
P_3 = int(input())
p_4 = int(input())
p_5 = int(input())
p_6 = int(input())
p_7 = int(input())
p_8 = int(input())
p_9 = int(input())
В следующим шаге мне нужно перебрать все 9 переменных, как это сделать быстро(с помощью цикла for in)?
Ответы (2 шт):
Автор решения: Xander
→ Ссылка
all_p = [int(input()) for _ in range(9)]
for p in all_p:
# Тут делаете то, что вам нужно с переменной "p"
Автор решения: вася
→ Ссылка
p_1 = int(input())
p_2 = int(input())
P_3 = int(input())
p_4 = int(input())
p_5 = int(input())
p_6 = int(input())
p_7 = int(input())
p_8 = int(input())
p_9 = int(input())
for var in [value for key, value in locals().items() if key.startswith('p_')]:
print(var)