【发布时间】:2019-10-24 08:02:45
【问题描述】:
我有一个数字列表,这些数字是货币值,我想将其转换为带有符号的货币:
当前列表
list = [200,4002,4555,7533]
如果我打印上面的列表,下面给出的是返回的内容:
[(Decimal('200'), Decimal('4002'), Decimal('4555'), Decimal('7533')]
预期输出
list = ['$200','$4,002','$4,555','$7,533'] <<--These are basically number formatted for 1000's separator with the currency symbol
【问题讨论】:
-
您提供的列表不是有效的 Python。你的意思是这些项目是字符串?
-
您确实意识到输出将是一个字符串列表,对吧?
-
@KlausD,是的,这就是我期望的输出
-
@Madi7 是的,这是预期的输出