答えて
だけで文字列に通常の方法でそれを回し、あなたがしたくない括弧を削除しますか?
str(mylist)[1:-1]
クールな答え!私はあなたがそれについてどのように考えたか好きです:-) –
質問を誤解
"'{}' '{}' '{}'".format(*[a, b, c])
か、リスト
a, b, c = 'ehllo', 'sdf', 'sdflkj'
d = [a,b,c]
("'{}', " * len(d))[:-2].format(*d).strip()
の長さがわからない場合の
出力は、それはかなり不格好だが、それは、リストの要素が直接的な方法は次のようになり3.6
d = [a, b, c]
f"{d[0]} {d[1]} {d[2]}"
カンマで区切ることは可能です: "'' ehllo '、' sdf '、' sdflkj '" – labjunky
@labjunky –
str
"'ehllo', 'sdf', 'sdflkj'"
またはPythonでない場合でも動作します
var = [a,b,c]
'\'' + '\', \''.join(var) + '\''
変数の内容がtの文字バージョンであると仮定します相続人の名前、(すなわち、a, b, c = 'a', 'b', 'c'
)、出力は
"'a', 'b', 'c'"
あなたはstr.format()
を使用することができ、次のようになります。
d = [a, b, c]
final = "'{}', '{}', '{}'".format(*d)
編集: @Stefan Pochmann
d = [a, b, c]
final = str(d)[1:-1]
の答えに触発答え
例:
a, b, c = 'a', 'b', 'c'
d = [a, b, c]
final = "'{}', '{}', '{}'".format(*d)
print(final)
出力:
'a', 'b', 'c'
他のすべてのソリューションが有効で、私は思いますが、ここでは私のもの:
final_string = ""
for item in list:
if item != list[-1]:
final_string += "'" + item + "', "
else:
final_string += "'" + item
ない非常に簡潔な、私はそれがプロセスを理解することが重要だと思います。これは、新しいプログラムを作成するときに最初に書いておき、後で修正することです。私は何が起こっているのか正確に知りたいのですが、時には単一のソリューションではそれを少しでも曇らせることがあります。しかし、私は最終的にリファクタリングします。
- 1. C - 文字列(文)を文字列リストに変換する
- 2. 文字列をリストに変換する
- 3. 文字列をリストに変換する
- 4. Pythonの文字列リストを文字列に変換する
- 5. 文字列と文字列のリストを文字列に変換する方法
- 6. リストの文字列をJavaの文字列のリストに変換する
- 7. Pythonで文字列のリストをUnicode文字に変換する
- 8. 文字列を個々の文字のリストに変換する
- 9. pythonリストの文字列をリストのリストに変換する
- 10. 文字列にリストを変換し、バック
- 11. リストに文字列を変換し
- 12. リストをcsv文字列に変換
- 13. JSF2文字列のリストを文字列に変換[]
- 14. 文字列リストを適切なリストに変換するには?
- 15. 文字列リストをintリストに変換する
- 16. 文字列リストをURIリストに変換する
- 17. リストのリストを縦書きの文字列に変換する
- 18. リストの文字列表現をScalaのリストに変換する
- 19. ユニコードオブジェクトのリストを文字列のリストに変換する
- 20. BeautifulSoupリスト配列を文字列に変換するには?
- 21. 文字列をリスト列に強制変換する方法
- 22. 2Dリストを2D文字列配列に変換するC#
- 23. 文字列のデータフレーム列をリストに変換する
- 24. 文字列の配列をリストに変換する<string>
- 25. 文字列中のIPのリストを配列に変換する
- 26. ユニコード文字列のリストを通常の文字列に変換する方法
- 27. 文字列のリストを1つの文字列に変換する
- 28. 変換リストValidationNELへの[文字列] [文字列、A]機能で
- 29. リストを文字列に変換するには?
- 30. stringのリストのリストを効率的に文字列のリストに変換する
「文字列を保持する」とはどういう意味ですか? – pylang
タイトルはリスト、bodyは変数を示します。どちらですか? –
a = 'one'、b = 'two'、c = 'three'、... n = '無限大'。私はリスト[a、b、c、...、n]を持っています。出力は "one"、 "two"、three '、...' infinity '" – labjunky