改行で区切られたリストのすべての要素をPerlで印刷する最も簡単な方法は何ですか? 5.10で改行で区切られたリスト要素をPerlでどのように印刷できますか?
答えて
print "$_\n" for @list;
:
say for @list;
別の方法:
print join("\n", @list), "\n";
または(5.10):
say join "\n", @list;
またはどのようにABO UT:
あなたが不要な変数補間のための興奮代わりに、このバージョンを使用して自由に感じる場合は、Perlのグローバル変数の代わりにlocal $\ = "\n";
local $, = "\n";
print @array;
乱用しないのはなぜ
print map { "$_\n" } @list;
私はリストの最後にダミー要素を追加する傾向があります: 'print join(" \ n "、@list、 '')' –
このケースでは機能しますが、 (私が時々行う)改行以外では、出力形式をどのように見たいかを気にするならば、ちょっとした作業が必要になります。 –
Perl 5.26で '@list; for say for 'と言うのはなぜですか?本当にPerl 5.10のみですか? – Wolf
print join "\n", @list;
これは最後に改行を印刷しません。これはWindowsでは悪くないが、* nixシステムでは見苦しくなります。 –
そして?質問には、特に*が区切られています。 –
ほとんどの人は、改行が印刷されたものの端に印刷されることを望みます。だからこそ、ほとんどの言語がまさにそのような機能を提供しています。 Cでも 'puts()'でそれを行います。 –
:
local $" = "\n";
print "@array\n";
もちろん、 _could_このグローバル変数の濫用を安全かつ衛生的にするだけです: 'sub arrprint(\ @; $$){my @a = @ {shift()};ローカル$ \ = @_?シフト:$ \;ローカル$、= @?シフト:$、; print @ $ aref; } '(コード未テスト) –
- 1. Pythonでパイプシンボルで区切られた文字列のリストの最初の要素を印刷する方法
- 2. ハッシュ(またはその要素)をperlで印刷するにはどうすればよいですか?
- 3. Win32上のPerlでunix改行だけを印刷するにはどうしたらいいですか?
- 4. 単語区切りで区切られたdivタグに改行を入れることはできますか?
- 5. 区切り文字で区切り文字を区切り、改行して印刷する
- 6. perlでは、実行時にファイルハンドルが解決されたファイルにどのように印刷できますか?
- 7. Python:リストから要素を特定の要素まで印刷する
- 8. 改行がない場合はどうすれば印刷できますか?
- 9. 改行で区切られた数字のリストを改行して行にする
- 10. どのようにして一致する行と次の3行をPerlで印刷できますか?
- 11. ページを適切な印刷のようなページ区切りで画面にレンダリングできますか?
- 12. Pythonで作られたRTFファイルの改行を印刷する
- 13. Perlでは、文字列からコンマで区切られた数字のリストをどのように抽出できますか?
- 14. カンマ区切りリストをhamletで印刷する方法は?
- 15. カンマで区切られた操作はどのようにしてperlで動作しますか?
- 16. ハスケル:リストの印刷要素
- 17. Bashでは、複数の改行で区切られたJSONオブジェクトをログファイルからどのように解析できますか?
- 18. Perlでは、jsonで抽出した値だけをどのように印刷できますか?
- 19. 改行で区切られたJSON形式の解析フィルタ
- 20. Perlタブで区切られた行と列のファイル
- 21. リストをリストに印刷するにはどうすればよいですか?
- 22. ランダムな配列要素をどのように印刷するのですか?
- 23. Pythonのリストはどのように列に印刷できますか?
- 24. 改行文字で区切られたbash文字列
- 25. コンマで区切られたセレクタのリスト?
- 26. リスト内のオブジェクトをリスト内でどのように印刷しますか?
- 27. 改行で区切られた中心要素がFirefoxで正しく整列しない
- 28. Javascript:改行をテキストエリアからdiv要素に置き換えるにはどうすればよいですか?
- 29. どのようにPythonでリストを印刷するには、 "きれい"
- 30. jinja2でリストを印刷するにはどうしたらいいですか?
空想を取得する必要はありませんが。要素を通り、それらをプリントアウトしてから\ nを実行します。十分に簡単ですか? – ghostdog74
私は実際に反対の立場を主張するでしょう。そのperlは具体的に作成され、滞在し、「派手」を誇示しました。参考までに私は以下を推奨します:https://www.youtube.com/watch?v=O-zpOMYRi0w – lol