我有一个Python列表如下:在列表中增加一个独立的字符串的每个项目
new_list = ['emp_salary', 'manager_sal']
我想将它更改为以下:
['emp_salary' : 'float', 'manager_sal':'float']
我想是这样的:
>>> users_cols = [l+ ": float" for l in new_list]
>>> users_cols
['emp_salary: float', 'manager_sal: float']
但它不完全是我想要的。实际的清单是非常大的,这是一个小例子
所需输出是不是有效的Python。你想做什么? – asongtoruin
'['emp_salary':'float','manager_sal':'float']'是无效的Python语法。你真的想要'{'emp_salary':'float','manager_sal':'float'}'? –
你想创建一个字典对象'{'emp_salary':'float','manager_sal':'float'}'? – nanojohn