I'm trying to make a list from an import file but can't get it to work properly.
import csv
fileName = "/home/bluebird/Desktop/Deck"
# the file is this
# A,A,@,@,$,$,&,&,!,!,H,H,Z,Z,W,W
f = open(fileName, 'r')
reader = csv.reader(f)
allRows = [row for row in reader]
print(allRows)
size = len(allRows)
print(size)
The result I get is:
[['A', 'A', '@', '@', '$', '$', '&', '&', '!', '!', 'H', 'H','Z', 'Z', 'W', 'W']]
1
But I'm trying to get:
['A', 'A', '@', '@', '$', '$', '&', '&', '!', '!', 'H', 'H', 'Z', 'Z', 'W', 'W']
16
allRows = [row for row in reader][0]work?