Вопрос пользователя:
Ответ нейросети:
book_titles = ["Harry Potter", "Lord of the Rings", "To Kill a Mockingbird", "Pride and Prejudice"] release_years = [1997, 1954, 1960, 1813]
while True: print("\nМеню:") print("1. Отсортировать по названию книг") print("2. Отсортировать по годам выпуска") print("3. Вывести список книг с названиями и годами выпуска") print("4. Выход")
choice = input("Выберите действие: ")
if choice == "1":
sorted_books = sorted(zip(book_titles, release_years), key=lambda x: x[0])
for book in sorted_books:
print(f"{book[0]} ({book[1]})")
elif choice == "2":
sorted_books = sorted(zip(book_titles, release_years), key=lambda x: x[1])
for book in sorted_books:
print(f"{book[0]} ({book[1]})")
elif choice == "3":
for i in range(len(book_titles)):
print(f"{book_titles[i]} ({release_years[i]})")
elif choice == "4":
print("До свидания!")
break
else:
print("Некорректный ввод. Попробуйте снова.")
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.