Вопрос пользователя:
Ответ нейросети:
class Video:
def __init__(self, name):
self.name = name
class VideoCollection:
def __init__(self):
self.videos = []
def add(self, *new_videos):
for new_video in new_videos:
if not any(video.name == new_video.name for video in self.videos):
self.videos.append(new_video)
# Пример использования
video1 = Video("Video 1")
video2 = Video("Video 2")
video3 = Video("Video 3")
collection = VideoCollection()
collection.add(video1, video2)
collection.add(video3)
collection.add(video1) # Не добавится, так как уже существует видео с таким же названием
for video in collection.videos:
print(video.name)
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.