問題2-6: 1行につなげて出す
解説
join でつなぐ
" ".join(kotoba) と書くと、リストの中身を空白ではさんでつなげた1つの文字列ができます。split と反対の働きです。はさむものはクォーテーションの中を変えれば自由に決められます。
kotoba = ["赤", "青", "黄"]print(" ".join(kotoba))print(",".join(kotoba))実行結果
赤 青 黄
赤,青,黄つなげられるのは文字列だけです。数のリストをそのままわたすとエラーになります。
問題
文字列がいくつか、1行に空白区切りで与えられます。順番を変えずに、コンマ区切りでつなげて1行で出力してください。
入力
入力は1行で、文字列が空白区切りで与えられます。
s1 s2 … sn出力
コンマ区切りでつなげた文字列を1行で出力してください。
制約
1 ≦ 文字列の個数 ≦ 100それぞれの文字列は英小文字だけからなる
入力例1
red blue yellow出力例1
red,blue,yellow入力例2
python出力例2
pythonコード(Python)
kotoba = input().split() の行は書きかえなくてよい行なので、変えられないようにして色を付けてあります。
エディタ内:実行 Ctrl+Enter / 採点 Ctrl+Shift+Enter(MacはCtrlの代わりに⌘)
標準入力(「実行」で使われます)
実行結果
ここに実行結果が表示されます入力した内容と採点結果は、この端末のブラウザ内に自動保存されます。 進捗の確認と提出ファイルのダウンロードは画面右上の「進捗と提出」で行えます(提出のしかた)。