1 Способ
Если на момент написания программы известны значения всех элементов списка, то эти значения могут быть записаны в список при его объявлении – указании его имени и перечня значений в квадратных скобках:
V = [20, 61, 2, 37, 4, 55, 36, 7, 18, 39]
Raduga = ['Красный', 'Оранжевый', 'Желтый', 'Зеленый', 'Голубой', 'Синий', 'Фиолетовый']
Значения элементов списка можно также ввести в программу с помощью инструкций присваивания:
a[0] = ...
a[1] = ...
...
Можно использовать множественное присваивание:
a[0], a[1], ... = ...
2 Способ
Ну, и конечно же, самый популярный и известный способ - через цикл for:
Обозначив меняющийся при повторении индекс элемента списка так, как это традиционно делается в программировании, – именем i, можем оформить все в виде цикла for:
for i in range(10):
a[i] = i
или даже короче:
a = [i for i in range(10)]
Конструкция, записанная в квадратных скобках, и является генератором списка.
Действия со списками
1. Сложение списков
Списки можно «складывать» с помощью знака «+»:
a = [20, 61, 2, 37]
b = [55, 36, 7, 18]
c = a + b
d = c + [100, 101]
Список d будет иметь вид
[20, 61, 2, 37, 55, 36, 7, 18, 100, 101]