Встречается на 1% собеседований по Python
Какие знаешь форматы данных
JSON (JavaScript Object Notation) – текстовый формат для хранения и передачи данных. Легко читается, поддерживает вложенные структуры.
python
import json
data = {'name': 'Alice', 'age': 25}
json_str = json.dumps(data)XML (eXtensible Markup Language) – структурированный формат с тегами. Используется в вебе и конфигах.
python
import xml.etree.ElementTree as ET
root = ET.Element("person")
name = ET.SubElement(root, "name").text = "Alice"CSV (Comma-Separated Values) – табличный формат, строки разделены запятыми.
python
import csv
with open('data.csv', 'w') as f:
writer = csv.writer(f)
writer.writerow(['name', 'age'])YAML (YAML Ain't Markup Language) – человекочитаемый формат для конфигураций. Поддерживает комментарии.
python
import yaml
data = {'name': 'Alice', 'age': 25}
yaml_str = yaml.dump(data)Также существуют бинарные форматы (Protocol Buffers, MessagePack) и специализированные (Parquet для аналитики, Pickle для сериализации Python-объектов).

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