Top.Mail.Ru
Ответы

Написать другую программу на питоне

Написать программу на питоне для задания.
Задание 6 (Списки. Кортежи. Словари) Задания выполнять все по по-
рядку.
1. Списки
а) Создайте два списка в диапазоне (0, 100) с шагом 10. Присвойте неко-
торым переменным значения этих списков.
b) Извлеките из первого списка второй элемент.
с) Измените во втором списке последний объект на число 200». Выве-
дите список на экран.
d) Соедините оба списка в один, присвоив результат новой переменной.
Выведите получившийся список на экран.
е) Возьмите срез из соединённого списка так, чтобы туда попали неко-
торые части обоих первых списков. Срез свяжите с очередной новой
переменной. Выведите значение этой переменной.
f) Добавьте в список-срез два новых элемента и снова выведите его.
g) С помощью функций min() и max () найдите и выведите элементы обь-
единённого списка с максимальным и минимальным значением.
2. Кортежи
а) Создайте два кортежа: один из чисел в диапазоне (1, количество уче-
ников в группе) с шагом 1, второй - из фамилий учеников вашей
группы. Пусть они соответствуют друг другу;
b) Посмотрите, какая фамилия у студента с номером 5.
c) А теперь посмотрите, что записано во второй кортеж под номером 5.
d) Объедините два кортежа в один, присвоив результат новой перемен-
ной. Выведите получившийся список на экран.
е) Возьмите срез из соединенного кортежа так, чтобы туда попали неко-
торые части обоих первых кортежей. Срез свяжите с очередной новой
переменной. Выведите значение этой переменной.
3. Словари
a) Создайте словарь, связав его с переменной School, и наполните его
данными, которые бы отражали количество учащихся в пяти разных
классах (например, 1а, 16, 2в и т. д.); выведите содержимое словаря на
экран.
b) Узнайте сколько человек в каком-нибудь классе. Класс запрашивается
у пользователя с клавиатуры, если такого запрашиваемого класса в
школе нет, то выдаётся сообщение: «Такого класса на существует.
с) в школе произошли изменения, внесите их в словарь: в трёх классах
изменилось количество учащихся; результат выведите на экран.
d) в школе появилось два новых класса, новый словарь выведите на
экран.
е) в школе расформировали один из классов, выведите содержимое но-
вого словаря на экран.

По дате
По Рейтингу