Вот пример создания нового списка с использованием цикла for в Python:
original_list = [1, 2, 3, 4, 5]
new_list = []
for item in original_list:
new_list.append(item * 2)
print(new_list)
Этот фрагмент кода создает новый список с именем new_listпутем перебора каждого элемента в original_listи умножения его на 2. Затем результат добавляется к новый_список. Наконец, печатается new_list, в котором будет отображаться [2, 4, 6, 8, 10].
Вот еще несколько методов, которые можно использовать для создания нового списка в Python:
-
Понимание списка:
original_list = [1, 2, 3, 4, 5] new_list = [item * 2 for item in original_list] print(new_list) -
Использование функции
map():original_list = [1, 2, 3, 4, 5] new_list = list(map(lambda x: x * 2, original_list)) print(new_list) -
Использование выражения-генератора:
original_list = [1, 2, 3, 4, 5] new_list = list(item * 2 for item in original_list) print(new_list)
Все эти методы достигают одного и того же результата: создают новый список на основе существующего списка с использованием цикла for или аналогичной конструкции.