Ho una struttura del dizionario. Per esempio:Python ottiene una stringa (chiave + valore) dal dizionario Python
dict = {key1 : value1 ,key2 : value2}
quello che voglio è la corda che unisce la chiave e il valore
stringa Needed - >> key1_value1, key2_value2
Qualsiasi modo Pythonic per ottenere questo aiuterà.
Grazie
def checkCommonNodes(id , rs):
for r in rs:
for key , value in r.iteritems():
kv = key+"_"+value
if kv == id:
print "".join('{}_{}'.format(k,v) for k,v in r.iteritems())
Caro Jared, Grazie per l'aiuto, può u pls guardare di nuovo la questione modificato. Penso che ci siano cicli inutili che si ripetono continuamente. – Peter
Grazie per la pronta risposta! la nostra soluzione è ciò che volevo. Invece di stampare (che è per testare) "restituisco" la stringa. – Peter