MCPcopy Create free account
hub / github.com/dabeaz-course/python-mastery / convert_csv

Function convert_csv

Solutions/5_3/reader.py:5–9  ·  view source on GitHub ↗
(lines, converter, *, headers=None)

Source from the content-addressed store, hash-verified

3import csv
4
5def convert_csv(lines, converter, *, headers=None):
6 rows = csv.reader(lines)
7 if headers is None:
8 headers = next(rows)
9 return list(map(lambda row: converter(headers, row), rows))
10
11def csv_as_dicts(lines, types, *, headers=None):
12 return convert_csv(lines,

Callers 2

csv_as_dictsFunction · 0.70
csv_as_instancesFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected