Работал ли с Exists
Python
Junior
Без компании
Работал ли с Exists
Ответы
`exists()` – это метод в Python, который проверяет существование элемента или ключа в коллекции.
**Примеры:**
- **Для файлов:**
```
import os
if os.path.exists("file.txt"):
print("Файл существует")
```
- **Для словарей:**
```
d = {"key": "value"}
if "key" in d: # аналог exists
print("Ключ существует")
```
- **Для запросов (ORM, например, Django):**
```
if User.objects.filter(username="admin").exists():
print("Пользователь существует")
```
Метод часто используется для оптимизации запросов, избегая загрузки полных данных, если нужно только проверить наличие.