Для реализации случайного выбора сообщения и друга из введенных пользователем списков вы можете использовать модуль random в Python.
Вот пример функции, которая случайно выбирает сообщение и друга из двух списков:
```python
import random
def random_message(friends_list, messages_list):
random_friend = random.choice(friends_list)
random_message = random.choice(messages_list)
return f"Сегодня ваш друг {random_friend} отправил вам сообщение: '{random_message}'"
# Пример использования функции
friends = ["Анна", "Петр", "Мария", "Алексей"]
messages = ["Привет!", "Как дела?", "Что нового?", "Как прошел день?"]
result = random_message(friends, messages)
print(result)
```
В данном примере функция `random_message` принимает два аргумента - список друзей (`friends_list`) и список сообщений (`messages_list`). Затем она случайным образом выбирает одного друга из списка `friends_list` и одно сообщение из списка `messages_list` с помощью функции `random.choice`. Наконец, функция возвращает строку, содержащую случайно выбранное сообщение и друга.
Вы можете изменить содержимое списков `friends` и `messages`, добавляя или удаляя имена друзей и сообщений, чтобы настроить функцию под свои нужды.