Wie übergibt man eine Liste als eine Umgebungsvariable?

Ich die Verwendung einer Liste als Teil eines Python-Programm, und wollte konvertieren, die auf eine Umgebungsvariable.

So, es ist so:

list1 = ['a.1','b.2','c.3']
for items in list1:
    alpha,number = items.split('.')
    print(alpha,number)

gibt mir, wie erwartet:

a 1
b 2
c 3

Aber wenn ich versuche, es als eine environment-variable:

export LIST_ITEMS = 'a.1', 'b.2', 'c.3'

und tun:

list1 = [os.environ.get("LIST_ITEMS")]
for items in list1:
    alpha,number = items.split('.')
    print(alpha,number)

Bekomme ich eine Fehlermeldung: ValueError: too many values to unpack

Wie kann ich ändern, wie komme ich an der Liste, oder bekommen Sie es so, dass ich die selbe Ausgabe wie ohne Verwendung von env-Variablen.

Schreibe einen Kommentar