erstellen Sie eine Liste von Tupeln aus einer csv-Datei

Ich bin python-Anfänger kämpfen, um Sie zu erstellen und speichern Sie eine Liste mit Tupeln aus einer csv-Datei in python.

Den code hab ich für jetzt ist:

def load_file(filename):
    fp = open(filename, 'Ur')
    data_list = []
    for line in fp:
        data_list.append(line.strip().split(','))
    fp.close()
    return data_list

und dann möchte ich die Datei speichern

def save_file(filename, data_list):
    fp = open(filename, 'w')
    for line in data_list:
        fp.write(','.join(line) + '\n')
    fp.close()

Leider, mein code gibt eine Liste von Listen, nicht eine Liste von Tupeln,... gibt es eine Möglichkeit zum erstellen einer Liste mit mehreren Tupeln ohne mithilfe von csv-Modul?

  • Es sei denn, ich bin fehlt etwas subtilen Punkt - alles, was Sie tun, ist das kopieren der Datei?
  • warum nicht mit dem csv-Modul ??
InformationsquelleAutor kate88 | 2013-03-25
Schreibe einen Kommentar