1

ドキュメントに渡されるフォーマットの問題。スクリプトが実行されるたびに変化する以下のサンプル companyList

companyList = ["Apple - Seattle Washington (800) 555-5555", "Microsoft - Tampa Florida (800) 555-1234", "Samsung - Tokyo Japan (01) 555 123-1234"]

現在、このテキストをフォーマットするコード行は次のとおりです。

companyInfo = "\n\n".join(companyList)

companyInfo は次のように出力されます。

Apple - Seattle Washington (800) 555-5555 Microsoft - Tampa Florida (800) 555-1234  Samsung - Tokyo Japan (01) 555 123-1234

これを次のような形式に書き直すにはどうすればよいですか (新しい行ごとに 1 つずつタブが付けられていることに注意してください):

    Apple - Seattle Washington (800) 555-5555
    Microsoft - Tampa Florida (800) 555-1234
    Samsung - Tokyo Japan (01) 555 123-1234

よろしくお願いします

4

1 に答える 1

1

次のように実行できます。

companyInfo = "\n\n".join("\t%s" % x for x in companyList)
于 2013-06-07T19:57:11.910 に答える