如何在python中向长对象添加美元符号

use*_*697 1 python printing string-formatting

我要在行[2]前面的这个打印语句中添加一个美元符号:

print row[0], row[1], row[2]
Run Code Online (Sandbox Code Playgroud)

这个数字应该打印出来,没有像以下那样的空间:$1000 它不可能$ 1000

有人可以帮忙吗?

Ash*_*ary 9

print "{0} {1} ${2}".format(row[0],row[1],row[2])
Run Code Online (Sandbox Code Playgroud)


Rom*_*huk 5

打印时使用字符串格式:

print '%s %s $%s' % (row[0], row[1], row[2])
Run Code Online (Sandbox Code Playgroud)