wie kriege ich in folgendem Code auch k ausgegeben?
Code: Alles auswählen
pattern = { 'test' : ['ABC', '[a-z]{1,3}', '\bP\b' ], 'test2': [ 'WAS', 'ORA' ] }
for v in ( v for k in pattern for v in pattern[k] ) :
print v
Code: Alles auswählen
pattern = { 'test' : ['ABC', '[a-z]{1,3}', '\bP\b' ], 'test2': [ 'WAS', 'ORA' ] }
for (k, v) in ( v for k in pattern for v in pattern[k] ) :
print "Key %s, Value %s" % (k, v)