Wenn ich über alle von mir extrahierten Zeilen iteriere, versuche ich, alle „Katzen“ in eine Liste und „Hunde“ in eine andere einzufügen, etwa so:
Code: Select all
for row in csv_file_entries:
catlist.extend(row[0])
doglist.extend(row[1])
Code: Select all
['dog1', 'dog2', 'dog3', 'dog4', ..., dogN]
Code: Select all
['d', 'o', 'g', '1', ' ', 'c', 'a', 't', '1', ' ', ...]
Mein tatsächlicher Code ist unten:
Code: Select all
# get csv file containing digitized EOT data
# first column is day of year, second is EOT minutes
# taken from US Naval Obs site and digitized with web digitizer program
fname = 'C:\\time_calculator\\EOT.csv'
dtzd_DOY = dtzd_EOT = []
print("tarrtart", dtzd_DOY)
with open(fname, 'rt') as csvfile:
eot_entries = csv.reader(csvfile, delimiter=',')
# print(eot_entries)
print("pooooty", dtzd_DOY, dtzd_EOT)
for row in eot_entries:
print(row, row[0], row[1])
thisDOY = row[0]
thisEOT = row[1]
print(thisDOY)
print(thisEOT)
# thisEOT = "heychittyfgfgfttrgrtfgrt"
dtzd_DOY.extend(thisDOY)
dtzd_EOT.extend(thisEOT)
print(dtzd_DOY, dtzd_EOT)
Mobile version