Вопрос пользователя:
Ответ нейросети:
class FileSearch: def init(self): self.files = {}
def add_file(self, file_name, words):
self.files[file_name] = words
def find(self, word):
result = {}
for file_name, words in self.files.items():
if word in words:
result[file_name] = words.index(word)
return result
file_search = FileSearch() file_search.add_file("file1.txt", ["hello", "world", "python"]) file_search.add_file("file2.txt", ["python", "is", "awesome"]) file_search.add_file("file3.txt", ["hello", "python", "world"])
print(file_search.find("python")) # {'file1.txt': 2, 'file2.txt': 0, 'file3.txt': 1}
Напишите нам, если в вопросе есть ваши персональные данные ([email protected])
Обратите внимание: ответы, предоставляемые искусственным интеллектом, могут не всегда быть точными. Не рассчитывайте на них в критически важных областях, таких как медицина, юриспруденция, финансы или в вопросах, связанных с безопасностью. Для важных решений всегда обращайтесь к квалифицированным специалистам. Администрация сайта не несет ответственности за контент, сгенерированный автоматически.