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