Встречается на 1% собеседований по Python
Какие использовал форматы данных
В 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
интервью вопросы и ответы