РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
57 of 60 menu

Занимательные задачи Python. Часть 57

Дана строка:

txt = 'a1b2c3d4e5f6'

Преобразуйте ее в словарь, где ключами будут буквы, а значениями - следующие за ними цифры. Затем отсортируйте словарь по значениям в порядке убывания.

Дан список чисел:

lst = [3, 6, 9, 12, 15, 18, 21, 24]

Найдите в нем все числа, которые можно представить в виде суммы трех различных чисел из этого же списка.

Дана строка:

txt = 'hello world hello python'

Найдите самое длинное слово, которое встречается в тексте более одного раза. Если таких несколько - выведите все.

Дан список кортежей с именами и возрастами:

lst = [ ('John', 25), ('Mary', 30), ('Peter', 25), ('Anna', 30), ('Tom', 22), ('Kate', 28), ]

Сгруппируйте людей по возрасту в словарь, где ключ - возраст, а значение - список имен. Выведите словарь в порядке возрастания возраста.

Дана строка:

txt = 'abcdefghij'

Разбейте эту строку на все возможные пары символов так, чтобы каждая пара встречалась в строке ровно один раз. Выведите все пары.

Дан список чисел:

lst = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

Найдите в нем все числа, которые являются суммой двух последовательных чисел Фибоначчи.

Дана строка:

txt = 'To Be Or Not To Be'

Преобразуйте ее в формат, где каждое слово начинается с маленькой буквы, а остальные буквы - заглавные:

'tO bE oR nOT tO bE'

Дан список кортежей:

lst = [(1, 2), (3, 4), (5, 6), (7, 8), (9, 10)]

Найдите все пары кортежей, сумма элементов которых одинакова. Выведите эти пары в виде списка списков.

Дано целое число:

num = 12345

Найдите все числа, которые можно получить, переставив цифры этого числа так, чтобы получилось простое число.

Дан список чисел:

lst = [1, 2, 3, 4, 5, 6, 7, 8]

Найдите все возможные способы расставить между этими числами знаки '+' и '-' так, чтобы получилось выражение, равное 0. Выведите все найденные выражения.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить