Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonで文字列を印刷する際の引用符の回避


与えられた文字列のリストをそのまま印刷する場合は、引用符を使用して、一致する引用符のペアを適切に入力する必要があります。 2つのアプローチに従うことで、印刷ステートメントで引用符を使用することを回避できます。

join()の使用

joinメソッドは、選択したセパレーターを使用してリスト要素の出力を出力するのに役立ちます。以下の例では、区切り文字として**を選択しています。

list = ['Mon', 'Tue', 'Wed']
# The given list
print("The given list is : " + str(list))
print("The formatted output is : ")
print(' ** '.join(list))

出力

上記のコードを実行すると、次の結果が得られます-

The given list is : ['Mon', 'Tue', 'Wed']
The formatted output is :
Mon ** Tue ** Wed

sepキーワードの使用

引用符を多用する代わりに、sepキーワードを使用してフォーマットされた出力を提供することもできます。

list = ['MOn', 'Tue', 'Wed']
# The given list
print("The given list is : " + str(list))
print("The formatted output is : ")
print("list, sep =' - '")

出力

上記のコードを実行すると、次の結果が得られます-

The given list is : ['MOn', 'Tue', 'Wed']
The formatted output is :
MOn ** Tue ** Wed
MOn - Tue - Wed

  1. Pythonでリストを印刷する

    リストは一連の要素です。シーケンス内のすべての要素は、シーケンス内の位置によってアクセスできます。インデックスは0で始まります。したがって、list [2]は、リストの3番目のインデックス2、つまり50の要素を返します。

  2. Pythonで文字列のリストを並べ替える方法は?

    リストを適切に並べ替える、つまりリスト自体を並べ替え、そのリスト自体の順序を変更するには、文字列のリストでsort()を使用できます。たとえば、 >>> a = ["Hello", "My", "Followers"] >>> a.sort() >>> print a ['Followers', 'Hello', 'My'] 元のリストをそのまま維持し、代わりにソートされた要素の新しいリストが必要な場合は、sorted(list)を