Der Beitritt Wert(Liste) von <key, value> Wörterbuch

Habe ich ein Wörterbuch im format {'string-Wert-Schlüssel:[Liste der Werte]}. Für einen bestimmten Schlüssel einen Wert, würde ich mag, um den Wert als string. Hier ist das Beispiel:

>>> simpleDict= {'DDL_TABLE1':['create table bla', ' columns bla bla'], 'DML_TABLE1': ['insert into bla', ' values bla']}
>>> simpleDict
{'DDL_TABLE1': ['create table bla', ' columns bla bla'], 'DML_TABLE1': ['insert into bla', ' values bla']}
>>> sqlQry= " ".join(value for key, value in simpleDict.items() if 'DDL' in key)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: sequence item 0: expected string, list found
>>> sqlQry= " ".join(value for key, value in simpleDict.items() if 'DDL' in key)

Ich bin nicht in der Lage zu verstehen, warum ich immer diese Fehlermeldung, wenn der Wert eine Liste von string-Werten.

InformationsquelleAutor name_masked | 2013-06-06

Schreibe einen Kommentar