行[2]の前にあるこの印刷ステートメントにドル記号を追加しようとしています。
print row[0], row[1], row[2]
図は、次のようにスペースを入れずに印刷する必要$1000
があります。$ 1000
誰か助けてもらえますか?
行[2]の前にあるこの印刷ステートメントにドル記号を追加しようとしています。
print row[0], row[1], row[2]
図は、次のようにスペースを入れずに印刷する必要$1000
があります。$ 1000
誰か助けてもらえますか?
print "{0} {1} ${2}".format(row[0],row[1],row[2])
印刷中に文字列フォーマットを使用します。
print '%s %s $%s' % (row[0], row[1], row[2])
print row[0], row[1], "$"+str(row[2])
あなたが今持っているものに最も近い、最も簡単な方法でしょう。
他のほとんどの解決策(つまり、Ashwini Chaudhary、Roman Bodnarchuk、Junuxx)は問題ありませんが、さらに2つ追加したいと思います。
print row[0], row[1], '$%s' % row[2]
と
print row[0], row[1], '${}'.format(row[2])
より多くの行を取得した場合:
l = [str(r) for r in row]
l[-1] = "$%s" % l[-1]
print " ".join(l)