Pythonについて(アンチ専用)

レス数が900を超えています。1000を超えると表示できなくなるよ。
2008/02/21(木) 10:24:06
Pythonが嫌いな人のためのスレッドです。

■関連スレ
Rubyについて(アンチ専用) Part002
http://pc11.2ch.net/test/read.cgi/tech/1200210768/
843デフォルトの名無しさん
垢版 |
2015/01/25(日) 11:30:30.53ID:JhgO84F7
>>841

>→数学の問題をプログラミングするなら、行列の各要素を二倍するなんてこう書きたいだろ(Rのように)
>matrix*2

それこそ numpy でいいやん
2015/01/25(日) 11:35:09.48ID:U0GW9T6b
多分日本語的に読みづらいんだと思うよ。結果が先に来るから。
845デフォルトの名無しさん
垢版 |
2015/01/25(日) 11:37:21.13ID:3PovQon7
日本で産まれた(ω) Ruby にも後置 if とかあるのに
2015/01/25(日) 11:44:25.36ID:U0GW9T6b
Ruby は大概書きたい方法があるじゃん
2015/01/31(土) 08:33:30.81ID:xuw3avh8
いくらPythonにへびネタが多いとはいえこういう表紙は駄目だろう
冗談抜きで表紙が気持ち悪くて手に取れないレベル
これが原因でPythonあるいは授業に悪い印象しか残らなかったら学生が可哀想
http://www.skylit.com/mathandpython.html
https://www.packtpub.com/big-data-and-business-intelligence/learning-python-data-analysis
848デフォルトの名無しさん
垢版 |
2015/01/31(土) 08:37:29.46ID:YMt5PyZL
カバー付ければ良いだけじゃん
全編写真集なら嫌だけど
2015/01/31(土) 09:24:12.94ID:fHA0y3z4
ジャポニカ学習帳みたいに表紙は植物だけにすればいい
O'Reillyも
850デフォルトの名無しさん
垢版 |
2015/01/31(土) 09:34:03.69ID:YMt5PyZL
ああ
アンチすれだったか
いつも調子で書き込んでたゎ
http://ecx.images-amazon.com/images/I/518wm5u3TjL.jpg
http://www.chrischeng.com/wp-content/uploads/2012/11/Python-271x300.jpg
2015/01/31(土) 10:29:16.24ID:Q5cOubfa
アンチじゃないが表紙ひどいwww
2015/01/31(土) 12:23:49.26ID:Klh2e7Hk
本当だ、何でこんなリアル志向
2015/01/31(土) 12:37:18.71ID:dgL1phRR
>>847
俺は別に平気だけど、もはや何の本か分からんなw
2015/02/04(水) 13:42:49.77ID:5pZRcUKP
>>842
いまどき香具士って・・・
2015/06/28(日) 15:54:47.88ID:XDTH7fdP
Pythonって単純な後置ifが使えないみたいだけど
それだとそのためだけにif文でインデントがひとつ深くなって
インデントが重要な言語仕様にとっては欠陥なんじやないかな
import thisでもネストしてるよりフラットがいいって言ってるんだし
856デフォルトの名無しさん
垢版 |
2015/06/28(日) 20:53:17.33ID:92vB0cyt
hoge = a if b else c
2015/06/28(日) 21:07:18.70ID:lxz6gjyn
Python使ってもクソコード書く奴はクソコードを書く。
言語変えたからって良いコードにはならない。
2015/06/28(日) 21:07:55.71ID:lxz6gjyn
hoge = a if b else c
hoge = b ? a : c

後者のほうが短くて可読性が高い。
2015/06/28(日) 21:19:54.87ID:I6pGNCnf
elseが必要な場合ばかりじゃないじゃないですか
単純な後置ifって書いたのはそういう意味です
単純な条件判定だけすれば十分っていう場合
その「単純な〜だけすれば十分」っていうのと
仕様上不可欠なインデントを要求するのがバランスとれてない感じがするんですよね
まあ単純にインデント増えるとコードがわかりにくくなるなるっていうのが
文句言ってる理由なんですけど
2015/06/28(日) 21:24:02.23ID:lxz6gjyn
Pythonのインデントでブロックを表現するというのは
面白いが、メリットはない。
2015/06/28(日) 21:25:10.72ID:I6pGNCnf
いや逆だな
コードの分かりにくさなんていろんな理由で発生するからこの件だけ文句言う理由がない
「単純な〜だけすれば十分」っていうのと
仕様上不可欠なインデントを要求するのがバランスとれてない感じがする
っていうのが文句言いたくなった本当の理由です
なんとなくすっきりしないという
2015/06/28(日) 21:27:03.42ID:lxz6gjyn
インデントでブロックを表現するというのは
デメリットも有る。

例えばデバッグプリントするとき、他の言語なら、わざとインデントを外して
目立つようにできるが、Pythonだといちいち揃えないといけない。
消す時面倒くさい。

また試しに他の部分からコードを持ってきたり、
コードの順番を入れ替えてみたりする時、
ちゃんと揃えないと動かない。

仮のコードが書きにくい。
2015/06/28(日) 22:07:47.22ID:92vB0cyt
>elseが必要な場合ばかりじゃないじゃないですか

大抵のケースでは
hoge = c
hoge = a if b

hoge = a if b else c


あるいは
hoge = a if b else None
864デフォルトの名無しさん
垢版 |
2015/11/07(土) 17:03:07.54ID:rKOE1Rwz
あほちゃう
2015/11/07(土) 20:16:30.77ID:J5i3UOGI
あほちゃう
2015/11/08(日) 15:23:00.76ID:QYMRsb+2
どうでもいいことで文句言ってるだけにしか思えん。
867デフォルトの名無しさん
垢版 |
2015/12/04(金) 13:08:41.19ID:cIAl+Zzr
re内でしか正規表現使えないの不便すぎ
2015/12/04(金) 15:10:18.61ID:prxSfFNA
そうでもない
2015/12/15(火) 09:34:12.26ID:GmzcEDm2
D の std.regex に似てる
870デフォルトの名無しさん
垢版 |
2016/08/07(日) 16:59:44.06ID:nuDQx96v
そうでもな
2016/08/08(月) 00:00:14.29ID:xVTmsFhH
インデントするかしないかなんて書き手に任せればいいじゃん。
構造が分かっているなら自動整形のツールだって作れるわけだし。

なんかそんなところまで縛って、基本的なところでインデントが
プログラムの文法に縛りを与えるってなんか嫌な設計だよね。
2016/08/08(月) 17:57:42.17ID:1QM6yHGZ
前はそう思ってたけど
実際書いてみると
問題になるケースはほとんどないよ
君も外からgdgd言ってないで書いてみろ
2016/11/09(水) 19:52:52.94ID:em+Lyjx7
あー、でも切り貼りしずらいというのはあるね
ある部分だけ外に出したいとか、逆に括りたいときに、ちょっと手間
インデントが一意に定まらないから、オートインデントしずらいんだよね
2016/11/09(水) 23:10:35.98ID:gLDp2Y3W
>>873
ブロック単位でインデントの深さは切り離せるから違ってても良いんだわ

つまり
「ある部分だけ切り離す」
っていうのは全然問題にならない
2016/11/09(水) 23:11:57.92ID:gLDp2Y3W
>逆に括りたいとき

この場合は
if True:
って書いてしまえばほとんどのケースで解決する
2016/12/21(水) 20:50:38.88ID:RJ5TtbA5
Pyconのあのおっさんいい加減うざい
877デフォルトの名無しさん
垢版 |
2016/12/22(木) 00:35:33.27ID:J1Y5kwjp
うむ
878デフォルトの名無しさん
垢版 |
2017/08/25(金) 15:07:32.02ID:0nrK3Ckt
Visual Studio 2017におけるPythonサポート
http://www.atmarkit.co.jp/ait/articles/1708/18/news028.html
http://www.atmarkit.co.jp/ait/articles/1708/18/news028_2.html
879デフォルトの名無しさん
垢版 |
2018/05/23(水) 21:51:31.70ID:Au5e7VGg
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

2UWPR
880デフォルトの名無しさん
垢版 |
2018/07/05(木) 00:10:36.37ID:RfoszcD2
077
881デフォルトの名無しさん
垢版 |
2018/08/31(金) 17:46:44.07ID:/xTCWZjj
今後 Python使える人増えるでー
学校教育用言語に選ばれたからね
ヨーロッパではPythonが大注目
米国も追従するかは不明
日本は応用が利かないフローチャート風
なんで、日本はいつも行き止まりな道しか選ばないのか
仮想アセンブラのCASLなんて何の役にもたたなかったし
外国の小学生と日本の小学生の格差は広がるばかり
882デフォルトの名無しさん
垢版 |
2018/08/31(金) 18:02:23.50ID:958KuBfY
python使うのはありだけど
日本の学校で教えると
pythonしか使えない人とかも出てきそう
大事なのはそこじゃなくて
アルゴリズムとかなんだけど
どんな言語でも書ける能力を磨くとかそういう発想はなさそう
883デフォルトの名無しさん
垢版 |
2018/08/31(金) 19:05:06.17ID:9BvJl+C0
>>882
そんなもんおまえが気づけた程度の極意なんやから
未来ある有望な子どもたちは当たり前のように気づくやろw
論理的ってこうゆう事やでアホンダラw
884デフォルトの名無しさん
垢版 |
2018/08/31(金) 23:27:44.03ID:N52+Kto5
日本の学校は子供を潰す
延びる芽を摘む教育
885デフォルトの名無しさん
垢版 |
2018/09/01(土) 00:19:19.24ID:MpWrJr2V
>>884
言っとくけどおまえの芽はもとから腐っとったからなw
886デフォルトの名無しさん
垢版 |
2018/09/01(土) 16:47:17.22ID:h137Mfrw
インデントが崩れちゃうとそれだけで構造が読みにくくなる。
整形もプログラムを読解しながらやらなきゃならないので非常に効率が悪い。
2018/09/08(土) 13:20:48.49ID:3pEPHB8S
>>884
子供は教師のマウンティングするための道具でしかないからな。
2018/09/15(土) 15:16:31.17ID:heijdb7v
Pythonって、リストに値を追加する時、配列のような index 番号か、
または、'Hello' などの値を指定して、その値を探して一致した要素
の直前か直後辺りに追加する事は出来ても、C言語のように、
ポインタを指定して、そのポインタの指す要素の直後に追加する
ことは出来ないよね。

もし、そうだとすると、言語自体が高速動作に向いてない。

元々、データ構造的にリストとは配列とは異なる概念で、前者は
ポインタで互いに要素をリンクした構造。

だから、index 値から、要素を特定するには、先頭から順番に
「辿る」作業が必要で、要素数がNの時、O(N)の時間がかかって
しまう。値を探すのも、当然O(N)の時間がかかる。

Cの場合のポインタや参照などで場所を指し示す方法だけが、
O(1)の時間で済む。

ポインタの概念が理解しにくい人もいるらしいが、Pythonの方法だと、
どんなにCythonなどでコンパイルしても、アルゴリズム的に
速度は上がらない。
2018/09/15(土) 15:32:30.08ID:heijdb7v
以下の仕様もダメ。ループでの要素削除がまともに出来ない。この不具合
を回避するためにはリストをまるまるコピーしなくてはならず、とても効率が悪い。
Cythonでコンパイルしても、Cに比べてとても遅くなってしまう。


http://blog.livedoor.jp/kmiwa_project/archives/1030391127.html
http://sakitake.blogspot.com/2012/10/pythonfor.html

Python で リストの中身をforループで削除する時の注意点。

numbers = [1,2,3,4,5]

とあって、for ループで numbers の中身を消したいと思って、下記のようにすると、失敗する。

for e in numbers:
  numbers.remove(e)

numbers の中に、 2と4 が残ったままとなる。

numbers = [2,4]

Pythonの仕様。

そこで、このようにする。

for e in numbers[:]:
  numbers.remove(e)


[:] とすることで元のリストのコピーとなり要素の順番を全て取得でき、全ての要素を順番に削除が行える。
2018/09/15(土) 15:54:07.45ID:heijdb7v
>>888
「辞書」や「集合(Set)」は、O(1)で探せるらしいが、それは、Hush法を用いている
からだ。しかし、例え O(1)でも、データを探すには、例えばデータが文字列なら
最低1回の文字列比較(C言語でのstrcmp()みたいなもの)は必要になるので、
文字の長さに比例した時間がかかってしまう。

要素(データ)が文字列の場合に限らず、1つ1つの要素のデータが複雑
になった場合は、その複雑さに比例したような検索時間がかかるようになる。

つまり、要素数をN、1つあたりの要素の平均サイズをM とすると、
「辞書」や「集合」であっても、O(M)の時間がかかる。

リストなら、O(M・N)の時間がかかる。

一方、C言語のリストなら、ある要素の直前、直後に追加するのには、
全く探す動作が必要ないので、O(1)で済む。

こういうところが、PythonとCの速度差に繋がる。
891デフォルトの名無しさん
垢版 |
2018/09/15(土) 15:59:11.04ID:AVfR6YnT
>>888
numpy
2018/09/15(土) 17:45:41.50ID:iqED3/RG
【IT】奴隷制を連想させるとして、Pythonで「master」「slave」といった単語が削除される
https://egg.2ch.net/test/read.cgi/bizplus/1536925223/
2018/09/16(日) 02:05:46.60ID:UmczuJY3
>>892
バカだよな。
つっぱねるべきだった。
894デフォルトの名無しさん
垢版 |
2018/09/16(日) 11:17:08.95ID:HF0YmRsW
povertyかと思った
895デフォルトの名無しさん
垢版 |
2019/01/11(金) 14:38:30.97ID:9UT8ehvY
rubyからpythonへ
https://kiito.hatenablog.com/entry/2016/09/20/164134
896デフォルトの名無しさん
垢版 |
2019/01/11(金) 15:12:33.96ID:9UT8ehvY
https://www.publickey1.jp/blog/19/ruby_2.html
2019/01/11(金) 17:10:14.44ID:qaT7orPq
>>889
配列からの削除なんて、要素がずれるから、全言語でバグる
898デフォルトの名無しさん
垢版 |
2019/01/12(土) 11:09:31.46ID:k/r1EiKa
>>> a = [1, 2, 3, 4, 5]
>>> for e in range(len(a)): a.pop()
>>> a
[]
899デフォルトの名無しさん
垢版 |
2019/01/25(金) 12:56:22.32ID:aS+Q22GK
>>888
PythonのリストのランダムアクセスはO(1)で、実態は配列だよ
また、Cのポインタは配列アクセスと同じなので、
配列操作に関して言えばポインタを持つのもインデックスを持つのも同じ
int a[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
b = 2;
// a[b] == *(a + b) == *(b + a) == b[a] == 2
900デフォルトの名無しさん
垢版 |
2019/04/12(金) 11:28:27.17ID:1GqnDIS9
誰が書いても同じように書けるとか言うくせに
同じようなモジュールたくさん作りやがって。

ディレクトリ名取るのに os.listdir と glob.glob と pathlib.glob ... バカかよ。
2019/04/12(金) 13:08:25.69ID:WO5SLys3
C:/Users/Owner/Documents/*.txt

Ruby では、Windows のファイルパスを、/ で書けるけど、
Python では、\ だから、うっとおしい!
902デフォルトの名無しさん
垢版 |
2019/04/12(金) 13:21:29.77ID:VR9mZ4dF
うちのpythonはwindowsでも/使えてるんだが
2019/04/18(木) 16:54:41.92ID:f9Qhvlz2
python のことを何も知らないで荒らしてるルーピーなんかホットケーキ
904デフォルトの名無しさん
垢版 |
2019/04/18(木) 21:39:26.04ID:wluzRVJk
map あるのに list内包とか作ってブレブレ。
list 返すのか iterable オブジェクト返すのかも。
オブジェクト指向に関数型の見た目だけ取り入れてごちゃごちゃ。

初心者の取り込みには成功したね。
上級者の生産性は落ちるけど。
905デフォルトの名無しさん
垢版 |
2019/05/22(水) 17:02:58.86ID:x0vcQb3n
確かにpy3になってlist(hoge)することが多くなった
もう少し柔軟に暗黙の変換してくれてもいいのに
2019/05/23(木) 11:12:54.31ID:IyFdHRzG
Pythonはスリザリンの陰謀だからな
つまりそれはあの人を彷彿とさせるのであって邪悪なんだよ
2019/06/03(月) 08:44:00.85ID:U2RBvBfv
サーバにPythonをインストールするのは危険

https://twitter.com/xKaliSec/status/1134524636715241473
https://twitter.com/5chan_nel (5ch newer account)
2019/06/03(月) 12:11:04.73ID:JrC7RWTG
Pythonなのかどうかわからないじゃん?
909デフォルトの名無しさん
垢版 |
2019/06/03(月) 12:13:42.21ID:ZJy6OnVg
大腸ですね判ります
2019/06/14(金) 09:09:59.59ID:5wMV2sBH
Pythonはコードが書きやすい?ご冗談でしょう
https://tech.nikkeibp.co.jp/atcl/nxt/column/18/00682/061100007/
911デフォルトの名無しさん
垢版 |
2019/06/14(金) 12:13:07.84ID:6tPeY5qE
>>910
>自分が知っている範囲では、他のメジャーな言語でこれほどコロンを多用する言語はない。
BASIC でマルチステートメント使わないのかな?
912デフォルトの名無しさん
垢版 |
2019/06/14(金) 12:15:39.40ID:bpAwmG5b
私は馬鹿ですって言ってるようなもの

●コロン忘れる←セミコロン行末に書く言語のことを忘れてるだけじゃね
●Scheme/Rubyと比べて値返し←Cも知らんのかこいつ&PythonはPerlの悪弊から逃れられたのにRubyの悪弊持ち込んでどうする?
2019/06/14(金) 17:23:09.20ID:AQvHkPsD
>自分が知っている範囲では、他のメジャーな言語でこれほどコロンを多用する言語はない。

せやな…   C++

> Pythonでは、関数が返す値には明示的に「return」を付ける必要があるのだ。

せやな…   PowerShell
2019/06/15(土) 10:22:11.04ID:NpwaWXGS
クソしょうもないシンタックスの話ほど盛り上がる
915デフォルトの名無しさん
垢版 |
2019/06/15(土) 11:08:48.32ID:Z5/LYv7k
文法ネタで盛り上がってる訳じゃないな

シッタカでドヤってるアホが
間違いでツッコミどころ満載だから
盛り上がる
916デフォルトの名無しさん
垢版 |
2019/06/15(土) 13:58:57.32ID:PTHWyDER
>>913
return 使わないで戻り値返す言語って何があるの?
関数系は当たり前だけどさ。
917デフォルトの名無しさん
垢版 |
2019/06/15(土) 14:04:06.60ID:0bKxWw8E
Cは実質voidでもアキュムレータの値をお漏らしする実装がある
*ubyはそれを悪用したと表明している
2019/06/15(土) 14:21:26.25ID:oZ4xCIwS
>>916
目か頭に障害でもあるのか?
PowerShell って明記してるんだが…

あとこじつけでもいいならVBAとかPascalもReturn使わずに戻り値を戻せる
919デフォルトの名無しさん
垢版 |
2019/06/15(土) 15:32:44.72ID:PTHWyDER
>>918
老眼でな。

PowerShell は return で返すんじゃないのか。
他の言語だと result 使うとか関数名に代入とかもあるけどな。
手続き形で明示的に書かなくてもいいのは Julia くらいしか知らなかったんで。
2019/06/15(土) 15:55:56.04ID:oZ4xCIwS
>>919
PowerShell の Return は制御を戻す役目
シンタックスシュガーとして
Return $a
とか書けるけど
$a
Return
って書いても同じ

> 他の言語だと result 使うとか関数名に代入とかもあるけどな。
それ
>> あとこじつけでもいいならVBAとかPascalもReturn使わずに戻り値を戻せる
のことだよね
result は Delphi だと思うが
921デフォルトの名無しさん
垢版 |
2019/06/15(土) 16:29:47.79ID:h/yLXXB1
ネストしたブロックからの制御が足りなかったような?
perl だとこんな感じの深いところからでも redo continue last などがラベル指定で制御できる
last TRIANGLE if ($debug); とか
かなり自由にブロック(ブロックはスコープもその中になる。)を作れて、
必要ならラベルもつけられる。つけたラベルは redo last などの後につけて制御できる。ついでに制御の先が分かりやすい

TRIANGLE:
{
RUN:{
DISPLAY:{
}
GENERATOR:{
}
}
}
}
2019/06/15(土) 18:23:27.01ID:hvg4pFk6
>>919
Perl もそう。
スクリプト系言語は、最後の評価結果が戻り値になるのが多いやろ。

これを知らんようなヤツは、言語を評論してはいかんねえ。
923デフォルトの名無しさん
垢版 |
2019/06/15(土) 19:57:42.74ID:PTHWyDER
>>922
確かに perl もそうだったな。return 使うけど。

スクリプト系ってあと何だろう?
JavaScript 、PHP、Luaあたりかな。

オレの良く知らないGoとかRustとかNimとかCrystalあたりかと思ったんだよ。
知ってたら教えてね。
2019/06/15(土) 23:35:25.20ID:VnSVMhRs
Ruby は、return を書かなくてもよい

この場合、最後の評価結果が、戻り値になる
2019/06/16(日) 11:32:58.74ID:yEr4r4hL
returnを書くかどうかで生産性に違いが出ると思ってるやつって
こんなにいるのか?
926デフォルトの名無しさん
垢版 |
2019/06/16(日) 11:40:28.09ID:NdAq/MEw
perl は return 不要だ
python は return 書かないと None が還るので戻り値は「常にある」
927デフォルトの名無しさん
垢版 |
2019/06/16(日) 12:11:14.67ID:vk4Ea3qx
return 書かないと途中で抜けられないだろ。
2019/06/16(日) 12:26:27.60ID:wZzXbGgB
returnを書くかどうかで生産性ガーって>>925しか言ってなくね?w
2019/06/16(日) 13:08:45.64ID:yEr4r4hL
じゃあなんでreturnについてこれだけレスがついてるのかね?
文脈読めない人にはそう感じないのかもしれんが。
2019/06/16(日) 13:54:06.60ID:miVb06Hj
値返すのにreturn使う言語と使わない言語あげてるだけだろ…
どこの文脈曲解したら生産性の話になるんだよw
2019/06/16(日) 19:56:22.25ID:yEr4r4hL
なるほど生産性とまるっきり関係のないことをあーだこーだ言ってるんだ。
そりゃすごいね。
2019/06/16(日) 20:50:44.73ID:wZzXbGgB
可哀想な奴…
2019/06/16(日) 21:27:51.29ID:5kL8kBbK
>>931
おまえがコンピュータ言語に興味がないことはわかったから、黙っとけ。
2019/06/16(日) 21:56:33.92ID:yEr4r4hL
returnについてあれこれ言語別の特徴をドヤ顔しつつ書き込んでましたが
生産性には一切関係ない無駄議論でした。
2019/06/16(日) 22:36:22.41ID:bDTAM6W+
んなことはわかっとる。
わかってないヤツなんかおらんやろ。w
2019/06/16(日) 23:19:50.83ID:vk4Ea3qx
生産性になんか興味ないよ。
2019/06/17(月) 07:16:53.06ID:F/pecKeJ
大多数: あれは return が必要、これはなくてもいいぞ… ワイワイ、ガヤガヤ
ID:yEr4r4hL: 生産性ガー
大多数: いや、生産性なんて話してないし… (当惑
ID:yEr4r4hL: 生産性の話しないのはおかしい
大多数: いや、おかしいと言われても… (困惑
ID:yEr4r4hL: 無駄議論かよ!
大多数: (匿名掲示板で何イキってるんだよ…)
2019/06/17(月) 14:42:26.24ID:hvoL86JU
細かすぎて伝わりにくい、Pythonの本当の落とし穴10選+α
https://qiita.com/kwatch/items/525b0f85812c7be7c74c
939デフォルトの名無しさん
垢版 |
2019/06/17(月) 15:35:46.40ID:lxO8a0KV
馬鹿自慢大会開催のお知らせ
2019/06/17(月) 18:31:59.14ID:zZL/ZenR
>>938
>・リストに対してmapやfilterといった関数を適用した結果が、リストではなくイテレーターのオブジェクトになっている
本これ。

あと三項演算子のifは本当マヌケ。
2019/06/17(月) 19:34:42.89ID:0ie+B7DN
>・リストに対してmapやfilterといった関数を適用した結果が、リストではなくイテレーターのオブジェクトになっている
C#もそういう感じだが、むしろそれがいい。
イテレータからリストを作るのは簡単だし、なによりも遅延実行にする余地ができる。
2019/06/17(月) 20:23:37.78ID:zZL/ZenR
イレテータを返すのかリストを返すのかが直感的に分からない。
遅延評価は甘え。
レス数が900を超えています。1000を超えると表示できなくなるよ。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況