Встречается на собеседованиях • сегодня
Какие использовал форматы данных
В Python часто используются следующие форматы данных:
1. JSON – легковесный текстовый формат для обмена данными.
python
import json
data = {"name": "Alice", "age": 25}
json_str = json.dumps(data) # Сериализация
loaded_data = json.loads(json_str) # Десериализация2. XML – структурированный формат с тегами.
python
import xml.etree.ElementTree as ET
root = ET.Element("person")
name = ET.SubElement(root, "name")
name.text = "Bob"
tree = ET.ElementTree(root)
tree.write("data.xml")3. CSV – табличный формат для хранения данных.
python
import csv
with open('data.csv', 'w') as f:
writer = csv.writer(f)
writer.writerow(["Name", "Age"])
writer.writerow(["Alice", 25])4. YAML – удобочитаемый формат для конфигураций.
python
import yaml
data = {"user": {"name": "Alice", "roles": ["admin"]}}
yaml_str = yaml.dump(data)Также популярны Protocol Buffers (protobuf), Pickle (для сериализации объектов Python) и Parquet (для аналитики).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы