[Python-de] Mehrdimensionale Listen

Gerson Kurz Gerson.Kurz at t-online.de
Wed May 7 17:34:17 EDT 2003


> Die Variable ist eine mehrdimensionale Liste:
>
> steuer[steuerkennzeichen][nr] = nummer
> steuer[steuerkennzeichen][konto] = sachkonto
> steuer[steuerkennzeichen][betrag] = betrag
>
> Das steuerkennzeichen soll zB "M16" sein. Ich bekomme aber die
> Fehlermeldung TypeError: sequence index must be integer
> Wie kann ich das anstellen, dass ich mit "M16" arbeiten kann. Denn dieser
> Wert ist vorgegeben, und darum dreht sich alles.

Mal ein anderer Vorschlag:

class Struct:
    pass

steuer = Struct()
steuer.M16 = Struct()
steuer.M16.nr = nummer
steuer.M16.konto = sachkonto
steuer.M16.betrag = betrag






More information about the Python-de mailing list