Challenge 1
Create a CSV reader for the open text stream.
import csv
rows = "name,score\nAda,10\n"
from io import StringIO
reader =
print(list(reader))
Press Ctrl⌘Enter to check your answer
Practice reading and writing CSV rows and using dictionary-based CSV access.
Challenge 1
import csv
rows = "name,score\nAda,10\n"
from io import StringIO
reader =
print(list(reader))
Press Ctrl⌘Enter to check your answer
Challenge 2
import csv
from io import StringIO
output = StringIO(newline="")
writer = csv.writer(output)
print(output.getvalue())
Press Ctrl⌘Enter to check your answer
Challenge 3
import csv
from io import StringIO
data = "name,score\nAda,10\n"
reader =
print(next(reader)["name"])
Press Ctrl⌘Enter to check your answer
Challenge 4
import csv
from io import StringIO
data = "name;score\nAda;10\n"
reader =
print(list(reader))
Press Ctrl⌘Enter to check your answer