我正在尝试获得以下输出
water:300ml
milk:200ml
coffee:100g
money:$0
Run Code Online (Sandbox Code Playgroud)
问题是 ml、g 和 $ 不是我需要使用的字典的一部分,并且我无法将字典中的整数转换为字符串,因为它们确实需要在以后的计算中使用。
当然,美元符号很棘手,因为它必须位于前面。
我尝试了这段代码,但它不起作用,我只是想不出一个想法。TIA
resources = {
"water": 300,
"milk": 200,
"coffee": 100,
"money": 0,
}
for k,v in resources.items():
levels= ['ml', 'ml', 'g', '$']
print(k, ':', v)
for level in levels:
totals = (f'{v}{level}')
print(totals)
Run Code Online (Sandbox Code Playgroud)