Как использовать введённое в консоли число в качестве индекса массива?

import random
mas = []
for x in range(10):
    a = random.randrange(0, 10)
   #mas.append(a)
print('Полученный массив',mas)
print("подсказка:Индексы элемента начинаються с 0.")
num1 = input('Введите индекс 1 элемента: ')
num2 = input('Введите индекс 2 элемента: ')
summ = mas[num1]+mas[num2]
print(summ)

Как добавить введенный индекс из input в скобки массива summ = mas[num1]+mas[num2]


Ответы (1 шт):

Автор решения: Danis

input возвращает строку, а чтобы взять элемент списка нужно использовать число. Чтобы строке превратить в число используйте int:

num1 = int(input('Введите индекс 1 элемента: '))
num2 = int(input('Введите индекс 2 элемента: '))
→ Ссылка