List naar correcte tuple Python

Status
Niet open voor verdere reacties.

ProCx

Gebruiker
Lid geworden
28 okt 2011
Berichten
27
Hallo allemaal,

Ik zit met een klein probleem in mijn Python script. Dit is de situatie:

Ik heb list als volgt:
['','totaal',2007,2008,2009,2010,2011,2012]
Dit moet worden omgezet naar het format als volgt (een tuple):
("",) , ("totaal",) , ("2007",) , ("2008",) , ("2009",) , ("2010",) , ("2011",) , ("2012",)

Kan dit via code makkelijk worden omgezet? Ik ben dit nodig voor het maken van een OpenOffice Calc bestand. Een methode om een directe rij te plaatsen accepteerd alleen tuples. Om het in een rij achter elkaar te krijgen moet het in die format. Werkende (hardcoded) code is:

header = ("",) , ("totaal",) , ("2007",) , ("2008",) , ("2009",) , ("2010",) , ("2011",) , ("2012",)
currentSheet.getCellRangeByName("A" + str(row) + ":H" + str(row)).setDataArray(header)

currentSheet is de sheet in OO calc. Dit is werkende code. Dit omzetten krijg ik alleen niet werkend (zodat de methode het goed pakt). Heeft iemand een idee hoe dit moet?


Alvast super bedankt!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan