Задание 1: Работа с списками и срезами
Создайте список из 10 элементов с разными типами данных (строки, числа и булевы значения) и выведите его на экран.
Используя срезы, выведите на экран первые 5 элементов списка, последние 3 элемента списка и каждый второй элемент списка.
Измените 3 элемент списка на новое значение и выведите измененный список на экран.
python
my_list = ['apple', 123, True, 'banana', 5.6, False, 'orange', 789, True, 9.2]
print(my_list)
Результат:
['apple', 123, True, 'banana', 5.6, False, 'orange', 789, True, 9.2]
Теперь, используя срезы, выведем на экран первые 5 элементов списка:
python
first_five = my_list[:5]
print(first_five)
Результат:
['apple', 123, True, 'banana', 5.6]
Далее, выведем на экран последние 3 элемента списка:
python
last_three = my_list[-3:]
print(last_three)
Результат:
[789, True, 9.2]
Наконец, выведем на экран каждый второй элемент списка:
python
every_second = my_list[::2]
print(every_second)
Результат:
['apple', True, 5.6, 'orange', True]
Изменим 3 элемент списка на новое значение "kiwi" и выведем измененный список на экран:
python
my_list[2] = "kiwi"
print(my_list)
Результат:
['apple', 123, 'kiwi', 'banana', 5.6, False, 'orange', 789, True, 9.2]
Окончательный код:
python
my_list = ['apple', 123, True, 'banana', 5.6, False, 'orange', 789, True, 9.2]
print(my_list)
first_five = my_list[:5]
print(first_five)
last_three = my_list[-3:]
print(last_three)
every_second = my_list[::2]
print(every_second)
my_list[2] = "kiwi"
print(my_list)
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет