Алла Тамбовцева, НИУ ВШЭ
Есть список имен:
girls = ["Иветта", "Виолетта", "Кассандра", "Вирджиния",
"Амелия", "Розамунда", "Янина", "Беатриса"]
Используя список girls
, выведите на экран следующие списки:
["Виолетта", "Кассандра", "Вирджиния", "Амелия"]
["Вирджиния", "Амелия", "Розамунда", "Янина", "Беатриса"]
["Иветта", "Виолетта", "Вирджиния", "Амелия"]
["Кассандра", "Амелия", "Розамунда"]
Питон просит пользователя загадать (ввести с клавиатуры) целое число $k$ от 1 до 10. Питон берет это число $k$ и выводит на экран k-тый элемент списка numbers, причем $k$-ый элемент в привычном понимании, в нумерации, которая начинается с единицы.
Список numbers
:
numbers = [1, 5, 6, 8, 10, 21, 25, 1, 0, -9, 9]
Пояснение:
Входные данные:
Введите целое число от 1 до 10: 3
Выходные данные:
6
Объясните, что делает следующий код и почему он выдает такие результаты:
L = [1,2,3,4]
for i in range(len(L)):
a = L[i] + L[i-1]
print(a)
5 3 5 7
Напишите программу, которая принимает на вход список income
, в котором хранятся значения доходов домохозяйств за месяц, а возвращает новый список log_income
– список логарифмированных значений доходов.
Напишите программу, которая принимает на вход список слов такого вида:
words = ["Speak ","to", "me ", "of", "Florence" ,"And ", "of", "the", "Renaissance"]
а возвращает список
words_clean = ["speak", "to", "me", "of", "florence", "and", "of", "the", "renaissance"]
Другими словами, программа убирает пробелы в словах и приводит все слова к нижнему регистру.
Подсказка: запросите help()
по методам .strip()
и .lower()
.