Hinzufügen habe ich eine Liste Python wie folgt:eine separate Zeichenfolge jedes Element in der Liste
new_list = ['emp_salary', 'manager_sal']
ich möchte es unten ändern:
['emp_salary' : 'float', 'manager_sal':'float']
ich so etwas wie dies versucht:
>>> users_cols = [l+ ": float" for l in new_list]
>>> users_cols
['emp_salary: float', 'manager_sal: float']
Aber es ist nicht genau das, was ich will. Die aktuelle Liste ist sehr groß, und dies ist ein kleines Beispiel
Ihre gewünschte Ausgabe ist nicht gültig Python. Was versuchst du zu machen? – asongtoruin
'['emp_salary': 'float', 'manager_sal': 'float']' ist keine gültige Python-Syntax. Willst du eigentlich '{'emp_salary': 'float', 'manager_sal': 'float'}'? –
Versuchen Sie, ein Wörterbuchobjekt zu erstellen '{'emp_salary': 'float', 'manager_sal': 'float'}'? – nanojohn