Pythonが嫌いな人のためのスレッドです。
■関連スレ
Rubyについて(アンチ専用) Part002
http://pc11.2ch.net/test/read.cgi/tech/1200210768/
探検
Pythonについて(アンチ専用)
レス数が950を超えています。1000を超えると書き込みができなくなります。
2008/02/21(木) 10:24:06
883デフォルトの名無しさん
2018/08/31(金) 19:05:06.17ID:9BvJl+C0884デフォルトの名無しさん
2018/08/31(金) 23:27:44.03ID:N52+Kto5 日本の学校は子供を潰す
延びる芽を摘む教育
延びる芽を摘む教育
885デフォルトの名無しさん
2018/09/01(土) 00:19:19.24ID:MpWrJr2V >>884
言っとくけどおまえの芽はもとから腐っとったからなw
言っとくけどおまえの芽はもとから腐っとったからなw
886デフォルトの名無しさん
2018/09/01(土) 16:47:17.22ID:h137Mfrw インデントが崩れちゃうとそれだけで構造が読みにくくなる。
整形もプログラムを読解しながらやらなきゃならないので非常に効率が悪い。
整形もプログラムを読解しながらやらなきゃならないので非常に効率が悪い。
887デフォルトの名無しさん
2018/09/08(土) 13:20:48.49ID:3pEPHB8S >>884
子供は教師のマウンティングするための道具でしかないからな。
子供は教師のマウンティングするための道具でしかないからな。
888デフォルトの名無しさん
2018/09/15(土) 15:16:31.17ID:heijdb7v Pythonって、リストに値を追加する時、配列のような index 番号か、
または、'Hello' などの値を指定して、その値を探して一致した要素
の直前か直後辺りに追加する事は出来ても、C言語のように、
ポインタを指定して、そのポインタの指す要素の直後に追加する
ことは出来ないよね。
もし、そうだとすると、言語自体が高速動作に向いてない。
元々、データ構造的にリストとは配列とは異なる概念で、前者は
ポインタで互いに要素をリンクした構造。
だから、index 値から、要素を特定するには、先頭から順番に
「辿る」作業が必要で、要素数がNの時、O(N)の時間がかかって
しまう。値を探すのも、当然O(N)の時間がかかる。
Cの場合のポインタや参照などで場所を指し示す方法だけが、
O(1)の時間で済む。
ポインタの概念が理解しにくい人もいるらしいが、Pythonの方法だと、
どんなにCythonなどでコンパイルしても、アルゴリズム的に
速度は上がらない。
または、'Hello' などの値を指定して、その値を探して一致した要素
の直前か直後辺りに追加する事は出来ても、C言語のように、
ポインタを指定して、そのポインタの指す要素の直後に追加する
ことは出来ないよね。
もし、そうだとすると、言語自体が高速動作に向いてない。
元々、データ構造的にリストとは配列とは異なる概念で、前者は
ポインタで互いに要素をリンクした構造。
だから、index 値から、要素を特定するには、先頭から順番に
「辿る」作業が必要で、要素数がNの時、O(N)の時間がかかって
しまう。値を探すのも、当然O(N)の時間がかかる。
Cの場合のポインタや参照などで場所を指し示す方法だけが、
O(1)の時間で済む。
ポインタの概念が理解しにくい人もいるらしいが、Pythonの方法だと、
どんなにCythonなどでコンパイルしても、アルゴリズム的に
速度は上がらない。
889デフォルトの名無しさん
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)
[:] とすることで元のリストのコピーとなり要素の順番を全て取得でき、全ての要素を順番に削除が行える。
を回避するためにはリストをまるまるコピーしなくてはならず、とても効率が悪い。
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)
[:] とすることで元のリストのコピーとなり要素の順番を全て取得でき、全ての要素を順番に削除が行える。
890デフォルトの名無しさん
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の速度差に繋がる。
「辞書」や「集合(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
numpy
892デフォルトの名無しさん
2018/09/15(土) 17:45:41.50ID:iqED3/RG 【IT】奴隷制を連想させるとして、Pythonで「master」「slave」といった単語が削除される
https://egg.2ch.net/test/read.cgi/bizplus/1536925223/
https://egg.2ch.net/test/read.cgi/bizplus/1536925223/
893デフォルトの名無しさん
2018/09/16(日) 02:05:46.60ID:UmczuJY3894デフォルトの名無しさん
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
https://kiito.hatenablog.com/entry/2016/09/20/164134
896デフォルトの名無しさん
2019/01/11(金) 15:12:33.96ID:9UT8ehvY897デフォルトの名無しさん
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
[]
>>> 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
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 ... バカかよ。
同じようなモジュールたくさん作りやがって。
ディレクトリ名取るのに os.listdir と glob.glob と pathlib.glob ... バカかよ。
901デフォルトの名無しさん
2019/04/12(金) 13:08:25.69ID:WO5SLys3 C:/Users/Owner/Documents/*.txt
Ruby では、Windows のファイルパスを、/ で書けるけど、
Python では、\ だから、うっとおしい!
Ruby では、Windows のファイルパスを、/ で書けるけど、
Python では、\ だから、うっとおしい!
902デフォルトの名無しさん
2019/04/12(金) 13:21:29.77ID:VR9mZ4dF うちのpythonはwindowsでも/使えてるんだが
903デフォルトの名無しさん
2019/04/18(木) 16:54:41.92ID:f9Qhvlz2 python のことを何も知らないで荒らしてるルーピーなんかホットケーキ
904デフォルトの名無しさん
2019/04/18(木) 21:39:26.04ID:wluzRVJk map あるのに list内包とか作ってブレブレ。
list 返すのか iterable オブジェクト返すのかも。
オブジェクト指向に関数型の見た目だけ取り入れてごちゃごちゃ。
初心者の取り込みには成功したね。
上級者の生産性は落ちるけど。
list 返すのか iterable オブジェクト返すのかも。
オブジェクト指向に関数型の見た目だけ取り入れてごちゃごちゃ。
初心者の取り込みには成功したね。
上級者の生産性は落ちるけど。
905デフォルトの名無しさん
2019/05/22(水) 17:02:58.86ID:x0vcQb3n 確かにpy3になってlist(hoge)することが多くなった
もう少し柔軟に暗黙の変換してくれてもいいのに
もう少し柔軟に暗黙の変換してくれてもいいのに
906デフォルトの名無しさん
2019/05/23(木) 11:12:54.31ID:IyFdHRzG Pythonはスリザリンの陰謀だからな
つまりそれはあの人を彷彿とさせるのであって邪悪なんだよ
つまりそれはあの人を彷彿とさせるのであって邪悪なんだよ
907デフォルトの名無しさん
2019/06/03(月) 08:44:00.85ID:U2RBvBfv サーバにPythonをインストールするのは危険
https://twitter.com/xKaliSec/status/1134524636715241473
https://twitter.com/5chan_nel (5ch newer account)
https://twitter.com/xKaliSec/status/1134524636715241473
https://twitter.com/5chan_nel (5ch newer account)
908デフォルトの名無しさん
2019/06/03(月) 12:11:04.73ID:JrC7RWTG Pythonなのかどうかわからないじゃん?
909デフォルトの名無しさん
2019/06/03(月) 12:13:42.21ID:ZJy6OnVg 大腸ですね判ります
910デフォルトの名無しさん
2019/06/14(金) 09:09:59.59ID:5wMV2sBH Pythonはコードが書きやすい?ご冗談でしょう
https://tech.nikkeibp.co.jp/atcl/nxt/column/18/00682/061100007/
https://tech.nikkeibp.co.jp/atcl/nxt/column/18/00682/061100007/
911デフォルトの名無しさん
2019/06/14(金) 12:13:07.84ID:6tPeY5qE912デフォルトの名無しさん
2019/06/14(金) 12:15:39.40ID:bpAwmG5b 私は馬鹿ですって言ってるようなもの
●コロン忘れる←セミコロン行末に書く言語のことを忘れてるだけじゃね
●Scheme/Rubyと比べて値返し←Cも知らんのかこいつ&PythonはPerlの悪弊から逃れられたのにRubyの悪弊持ち込んでどうする?
●コロン忘れる←セミコロン行末に書く言語のことを忘れてるだけじゃね
●Scheme/Rubyと比べて値返し←Cも知らんのかこいつ&PythonはPerlの悪弊から逃れられたのにRubyの悪弊持ち込んでどうする?
913デフォルトの名無しさん
2019/06/14(金) 17:23:09.20ID:AQvHkPsD >自分が知っている範囲では、他のメジャーな言語でこれほどコロンを多用する言語はない。
せやな… C++
> Pythonでは、関数が返す値には明示的に「return」を付ける必要があるのだ。
せやな… PowerShell
せやな… C++
> Pythonでは、関数が返す値には明示的に「return」を付ける必要があるのだ。
せやな… PowerShell
914デフォルトの名無しさん
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:PTHWyDER917デフォルトの名無しさん
2019/06/15(土) 14:04:06.60ID:0bKxWw8E Cは実質voidでもアキュムレータの値をお漏らしする実装がある
*ubyはそれを悪用したと表明している
*ubyはそれを悪用したと表明している
918デフォルトの名無しさん
2019/06/15(土) 14:21:26.25ID:oZ4xCIwS919デフォルトの名無しさん
2019/06/15(土) 15:32:44.72ID:PTHWyDER >>918
老眼でな。
PowerShell は return で返すんじゃないのか。
他の言語だと result 使うとか関数名に代入とかもあるけどな。
手続き形で明示的に書かなくてもいいのは Julia くらいしか知らなかったんで。
老眼でな。
PowerShell は return で返すんじゃないのか。
他の言語だと result 使うとか関数名に代入とかもあるけどな。
手続き形で明示的に書かなくてもいいのは Julia くらいしか知らなかったんで。
920デフォルトの名無しさん
2019/06/15(土) 15:55:56.04ID:oZ4xCIwS >>919
PowerShell の Return は制御を戻す役目
シンタックスシュガーとして
Return $a
とか書けるけど
$a
Return
って書いても同じ
> 他の言語だと result 使うとか関数名に代入とかもあるけどな。
それ
>> あとこじつけでもいいならVBAとかPascalもReturn使わずに戻り値を戻せる
のことだよね
result は Delphi だと思うが
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:{
}
}
}
}
perl だとこんな感じの深いところからでも redo continue last などがラベル指定で制御できる
last TRIANGLE if ($debug); とか
かなり自由にブロック(ブロックはスコープもその中になる。)を作れて、
必要ならラベルもつけられる。つけたラベルは redo last などの後につけて制御できる。ついでに制御の先が分かりやすい
TRIANGLE:
{
RUN:{
DISPLAY:{
}
GENERATOR:{
}
}
}
}
922デフォルトの名無しさん
2019/06/15(土) 18:23:27.01ID:hvg4pFk6923デフォルトの名無しさん
2019/06/15(土) 19:57:42.74ID:PTHWyDER >>922
確かに perl もそうだったな。return 使うけど。
スクリプト系ってあと何だろう?
JavaScript 、PHP、Luaあたりかな。
オレの良く知らないGoとかRustとかNimとかCrystalあたりかと思ったんだよ。
知ってたら教えてね。
確かに perl もそうだったな。return 使うけど。
スクリプト系ってあと何だろう?
JavaScript 、PHP、Luaあたりかな。
オレの良く知らないGoとかRustとかNimとかCrystalあたりかと思ったんだよ。
知ってたら教えてね。
924デフォルトの名無しさん
2019/06/15(土) 23:35:25.20ID:VnSVMhRs Ruby は、return を書かなくてもよい
この場合、最後の評価結果が、戻り値になる
この場合、最後の評価結果が、戻り値になる
925デフォルトの名無しさん
2019/06/16(日) 11:32:58.74ID:yEr4r4hL returnを書くかどうかで生産性に違いが出ると思ってるやつって
こんなにいるのか?
こんなにいるのか?
926デフォルトの名無しさん
2019/06/16(日) 11:40:28.09ID:NdAq/MEw perl は return 不要だ
python は return 書かないと None が還るので戻り値は「常にある」
python は return 書かないと None が還るので戻り値は「常にある」
927デフォルトの名無しさん
2019/06/16(日) 12:11:14.67ID:vk4Ea3qx return 書かないと途中で抜けられないだろ。
928デフォルトの名無しさん
2019/06/16(日) 12:26:27.60ID:wZzXbGgB returnを書くかどうかで生産性ガーって>>925しか言ってなくね?w
929デフォルトの名無しさん
2019/06/16(日) 13:08:45.64ID:yEr4r4hL じゃあなんでreturnについてこれだけレスがついてるのかね?
文脈読めない人にはそう感じないのかもしれんが。
文脈読めない人にはそう感じないのかもしれんが。
930デフォルトの名無しさん
2019/06/16(日) 13:54:06.60ID:miVb06Hj 値返すのにreturn使う言語と使わない言語あげてるだけだろ…
どこの文脈曲解したら生産性の話になるんだよw
どこの文脈曲解したら生産性の話になるんだよw
931デフォルトの名無しさん
2019/06/16(日) 19:56:22.25ID:yEr4r4hL なるほど生産性とまるっきり関係のないことをあーだこーだ言ってるんだ。
そりゃすごいね。
そりゃすごいね。
932デフォルトの名無しさん
2019/06/16(日) 20:50:44.73ID:wZzXbGgB 可哀想な奴…
933デフォルトの名無しさん
2019/06/16(日) 21:27:51.29ID:5kL8kBbK >>931
おまえがコンピュータ言語に興味がないことはわかったから、黙っとけ。
おまえがコンピュータ言語に興味がないことはわかったから、黙っとけ。
934デフォルトの名無しさん
2019/06/16(日) 21:56:33.92ID:yEr4r4hL returnについてあれこれ言語別の特徴をドヤ顔しつつ書き込んでましたが
生産性には一切関係ない無駄議論でした。
生産性には一切関係ない無駄議論でした。
935デフォルトの名無しさん
2019/06/16(日) 22:36:22.41ID:bDTAM6W+ んなことはわかっとる。
わかってないヤツなんかおらんやろ。w
わかってないヤツなんかおらんやろ。w
936デフォルトの名無しさん
2019/06/16(日) 23:19:50.83ID:vk4Ea3qx 生産性になんか興味ないよ。
937デフォルトの名無しさん
2019/06/17(月) 07:16:53.06ID:F/pecKeJ 大多数: あれは return が必要、これはなくてもいいぞ… ワイワイ、ガヤガヤ
ID:yEr4r4hL: 生産性ガー
大多数: いや、生産性なんて話してないし… (当惑
ID:yEr4r4hL: 生産性の話しないのはおかしい
大多数: いや、おかしいと言われても… (困惑
ID:yEr4r4hL: 無駄議論かよ!
大多数: (匿名掲示板で何イキってるんだよ…)
ID:yEr4r4hL: 生産性ガー
大多数: いや、生産性なんて話してないし… (当惑
ID:yEr4r4hL: 生産性の話しないのはおかしい
大多数: いや、おかしいと言われても… (困惑
ID:yEr4r4hL: 無駄議論かよ!
大多数: (匿名掲示板で何イキってるんだよ…)
938デフォルトの名無しさん
2019/06/17(月) 14:42:26.24ID:hvoL86JU 細かすぎて伝わりにくい、Pythonの本当の落とし穴10選+α
https://qiita.com/kwatch/items/525b0f85812c7be7c74c
https://qiita.com/kwatch/items/525b0f85812c7be7c74c
939デフォルトの名無しさん
2019/06/17(月) 15:35:46.40ID:lxO8a0KV 馬鹿自慢大会開催のお知らせ
940デフォルトの名無しさん
2019/06/17(月) 18:31:59.14ID:zZL/ZenR941デフォルトの名無しさん
2019/06/17(月) 19:34:42.89ID:0ie+B7DN >・リストに対してmapやfilterといった関数を適用した結果が、リストではなくイテレーターのオブジェクトになっている
C#もそういう感じだが、むしろそれがいい。
イテレータからリストを作るのは簡単だし、なによりも遅延実行にする余地ができる。
C#もそういう感じだが、むしろそれがいい。
イテレータからリストを作るのは簡単だし、なによりも遅延実行にする余地ができる。
942デフォルトの名無しさん
2019/06/17(月) 20:23:37.78ID:zZL/ZenR イレテータを返すのかリストを返すのかが直感的に分からない。
遅延評価は甘え。
遅延評価は甘え。
943デフォルトの名無しさん
2019/06/18(火) 01:21:51.16ID:Zz4+a6Aw944デフォルトの名無しさん
2019/06/18(火) 02:12:15.49ID:PmBejiWq Ruby でも、Enumerable よりも、
Enumerator を戻してくれる方が、実体化が遅延されるからよい
ドンドン、Enumeratorでつなげていって、最後に配列化(実体化)する
Enumerator を戻してくれる方が、実体化が遅延されるからよい
ドンドン、Enumeratorでつなげていって、最後に配列化(実体化)する
945デフォルトの名無しさん
2019/06/18(火) 07:45:58.61ID:TXDiWDdD pythonのジェネレータ関数の仕様は、よく言えば不親切、ありていに言えば狂ってる。
なんであんな仕様にしたんだか。
なんであんな仕様にしたんだか。
946デフォルトの名無しさん
2019/06/18(火) 14:01:40.11ID:1CtlGReK C# の IEnumerable はキモい
947デフォルトの名無しさん
2019/06/18(火) 18:52:58.21ID:mitLuzec キモいのは最初だけだよ。。。
すぐに馴れて、キライじゃなくなるよ。。。
実際、発明だったことは間違いないし。
すぐに馴れて、キライじゃなくなるよ。。。
実際、発明だったことは間違いないし。
948デフォルトの名無しさん
2019/06/18(火) 22:13:54.84ID:gRhwyB3T949944
2019/06/18(火) 23:39:26.95ID:PmBejiWq Ruby でも、Enumerable#lazy で、無限配列を扱える。
Enumerator のように、select, map, reject など、一部のメソッドで遅延評価される
それで最後に、to_a, first, take などが呼び出される所で、配列化(実体化)される
p range = ( 1..Float::INFINITY )
#=> 1..Infinity 範囲オブジェクト
p enum = range.lazy
#=> #<Enumerator::Lazy: 1..Infinity>
p enum_2 = enum.take( 3 )
# ブロック無しなので、Enumerator を戻す。
#=> #<Enumerator::Lazy: #<Enumerator::Lazy: 1..Infinity>:take(3)>
p ary = enum_2.to_a
#=> [1, 2, 3] 配列化(実体化)
Enumerator のように、select, map, reject など、一部のメソッドで遅延評価される
それで最後に、to_a, first, take などが呼び出される所で、配列化(実体化)される
p range = ( 1..Float::INFINITY )
#=> 1..Infinity 範囲オブジェクト
p enum = range.lazy
#=> #<Enumerator::Lazy: 1..Infinity>
p enum_2 = enum.take( 3 )
# ブロック無しなので、Enumerator を戻す。
#=> #<Enumerator::Lazy: #<Enumerator::Lazy: 1..Infinity>:take(3)>
p ary = enum_2.to_a
#=> [1, 2, 3] 配列化(実体化)
950デフォルトの名無しさん
2019/06/19(水) 04:51:18.47ID:tVNS+22r 【出資】松本卓朗 人工知能詐欺【注意】
https://rio2016.5ch.net/test/read.cgi/rikei/1560859403/
https://rio2016.5ch.net/test/read.cgi/rikei/1560859403/
951デフォルトの名無しさん
2019/11/03(日) 21:19:14.48ID:9GsrdrZZ 敗者復活の拠り所
952デフォルトの名無しさん
2020/12/11(金) 01:35:12.66ID:ahD9n8Mk アンチスレ1年前で停まってるし
953デフォルトの名無しさん
2022/10/10(月) 15:34:27.54ID:OkLu+Ovr なんでボコボコダウンロードしようとするの
954デフォルトの名無しさん
2022/11/03(木) 08:28:05.36ID:eLF8hBMP 3.11.0 余計なことしやがって > setup.py
955デフォルトの名無しさん
2023/09/28(木) 02:26:59.26ID:8H7B24z1956デフォルトの名無しさん
2023/09/28(木) 02:33:02.78ID:8H7B24z1 片原はやから
957デフォルトの名無しさん
2023/09/28(木) 02:33:08.99ID:8H7B24z1 北原
958デフォルトの名無しさん
2023/09/28(木) 02:33:16.34ID:8H7B24z1 チンピラ
959デフォルトの名無しさん
2023/09/28(木) 02:33:22.28ID:8H7B24z1 かはやな
960デフォルトの名無しさん
2023/09/28(木) 02:33:45.29ID:8H7B24z1 まはわしわや
961デフォルトの名無しさん
2023/09/28(木) 02:34:40.24ID:8H7B24z1 てらが
962デフォルトの名無しさん
2023/09/28(木) 02:34:47.79ID:8H7B24z1 寺門
963デフォルトの名無しさん
2023/09/28(木) 02:34:54.20ID:8H7B24z1 博士
964デフォルトの名無しさん
2023/09/28(木) 02:35:01.88ID:8H7B24z1 奈須川
965デフォルトの名無しさん
2023/09/28(木) 02:35:14.33ID:8H7B24z1 平田信
966デフォルトの名無しさん
2023/09/28(木) 02:35:24.01ID:8H7B24z1 菊地直子
967デフォルトの名無しさん
2023/09/28(木) 02:35:33.74ID:8H7B24z1 新実智光
968デフォルトの名無しさん
2023/09/28(木) 02:35:42.26ID:8H7B24z1 高橋克也
969デフォルトの名無しさん
2023/09/28(木) 02:41:20.02ID:8H7B24z1 らわはわひわ
970デフォルトの名無しさん
2023/09/28(木) 02:41:25.69ID:8H7B24z1 なかひ
971デフォルトの名無しさん
2023/09/28(木) 02:41:31.00ID:8H7B24z1 ゆさひ
972デフォルトの名無しさん
2023/09/28(木) 02:41:36.57ID:8H7B24z1 まさあやしや
973デフォルトの名無しさん
2023/09/28(木) 02:41:41.95ID:8H7B24z1 マヤささや
974デフォルトの名無しさん
2023/09/28(木) 02:41:52.38ID:8H7B24z1 ゆら
975デフォルトの名無しさん
2023/09/28(木) 02:41:57.54ID:8H7B24z1 まはやしや
976デフォルトの名無しさん
2023/09/28(木) 02:42:04.93ID:8H7B24z1 ばさわさわさわか
977デフォルトの名無しさん
2023/09/28(木) 02:42:11.61ID:8H7B24z1 やさをはわさ
978デフォルトの名無しさん
2023/09/28(木) 02:42:27.03ID:8H7B24z1979デフォルトの名無しさん
2023/09/28(木) 02:55:20.25ID:8H7B24z1 なぱさ
980デフォルトの名無しさん
2023/09/28(木) 02:55:34.94ID:8H7B24z1 わはわはわさ
981デフォルトの名無しさん
2023/09/28(木) 02:56:02.23ID:8H7B24z1 / :ヽ
/ :\
./ ,,,,;;::''''' ヽ
/ ,,,,;;::::::::::::::: __ ヽ
| . __ '<'●, |
|. '"-ゞ,●> .:: |
| ::: :⌒ 、 |
ヽ. ;ゝ( ,-、 ,:‐、) | へーすごいじゃん
l.. | | |
| __,-'ニ| |ヽ_ |
ヽ: ヾニ| |ン" /__
.ヽ: | l, へ ::::ヽ,
l.:`. / / , \ /ヽ ::\
`、::::: |  ̄ ̄\/ ノ :::ヽ
|:::::: | ー‐/ / ::::\
/ :\
./ ,,,,;;::''''' ヽ
/ ,,,,;;::::::::::::::: __ ヽ
| . __ '<'●, |
|. '"-ゞ,●> .:: |
| ::: :⌒ 、 |
ヽ. ;ゝ( ,-、 ,:‐、) | へーすごいじゃん
l.. | | |
| __,-'ニ| |ヽ_ |
ヽ: ヾニ| |ン" /__
.ヽ: | l, へ ::::ヽ,
l.:`. / / , \ /ヽ ::\
`、::::: |  ̄ ̄\/ ノ :::ヽ
|:::::: | ー‐/ / ::::\
982デフォルトの名無しさん
2023/09/28(木) 02:57:26.95ID:8H7B24z1 , -─- 、 , -‐- 、
,, -'" `V `‐、
/ \
./ \
/ ヽ
./ / l ヽ
/ / / / ./ / l | .l .lヽ
| l. l / / / ./ .l | | l / / l l.〉 ∧∧∧∧∧∧∧∧∧∧∧∧
l、 | | l / / ./ ./ |. l | ./ ./ ./ | |./ < >
l、| | l // ///| l / / //// / / < 見るがいい… >
l、l | /l///_/ l / //_|/_∠| / | / < これが厨房が立てた >
/⌒ヽ | \ `ー' ゝl // `ー' /|/⌒v' < DQNスレッドだ! >
| l⌒l l|  ̄ ̄"//|〉 ̄ ̄ ̄ .|/^_l.l < ワハハハハ >
ヽゝ(ー| /| ´ \| ll ),l'ノ < >
lヽ_ / | ┌───7 /._/ ∨∨∨∨∨∨∨∨∨∨∨∨
.l/ | l ̄ ̄ ̄/ / / ,ノ!
/ |.. V´ ̄∨ ./ /,.-‐'" .|
./ (;;) |\ `ー‐'´ / / |
| _|_\ /| ./ |
(| ,.-‐'" | \__/ .|/ _,.-─;
|/ .(;;) |─────┤ _,.-‐'":::::::::/
 ̄ |::::::::::::::::::::::::::::::|^l::::::::::::::::::/
,, -'" `V `‐、
/ \
./ \
/ ヽ
./ / l ヽ
/ / / / ./ / l | .l .lヽ
| l. l / / / ./ .l | | l / / l l.〉 ∧∧∧∧∧∧∧∧∧∧∧∧
l、 | | l / / ./ ./ |. l | ./ ./ ./ | |./ < >
l、| | l // ///| l / / //// / / < 見るがいい… >
l、l | /l///_/ l / //_|/_∠| / | / < これが厨房が立てた >
/⌒ヽ | \ `ー' ゝl // `ー' /|/⌒v' < DQNスレッドだ! >
| l⌒l l|  ̄ ̄"//|〉 ̄ ̄ ̄ .|/^_l.l < ワハハハハ >
ヽゝ(ー| /| ´ \| ll ),l'ノ < >
lヽ_ / | ┌───7 /._/ ∨∨∨∨∨∨∨∨∨∨∨∨
.l/ | l ̄ ̄ ̄/ / / ,ノ!
/ |.. V´ ̄∨ ./ /,.-‐'" .|
./ (;;) |\ `ー‐'´ / / |
| _|_\ /| ./ |
(| ,.-‐'" | \__/ .|/ _,.-─;
|/ .(;;) |─────┤ _,.-‐'":::::::::/
 ̄ |::::::::::::::::::::::::::::::|^l::::::::::::::::::/
レス数が950を超えています。1000を超えると書き込みができなくなります。
ニュース
- テレビ朝日 本社から男性が転落し死亡。関連会社社員か 当たった通行人が左肩軽傷 [阿弥陀ヶ峰★]
- テレビ朝日本社から20~30代の関連会社社員とみられる男性が転落し死亡 六本木けやき坂通りの通行人にはけが人なし [少考さん★]
- 小島瑠璃子さん、代表取締役を務める会社を破産申請 [牛丼★]
- 「残クレ」でマイホーム、国が銀行向け保険 新型住宅ローン普及促す -日経 ★3 [少考さん★]
- 日本、G7への中国招待を懸念 議長国フランスに慎重な対応要請 [どどん★]
- 【サッカー】日本代表、FIFAランキング“4位”の強豪イングランドとの対戦が正式決定! 来年3月に聖地ウェンブリーで激突へ [久太郎★]
- 千晴におちんちん舐めてもらいたい♥
- 姉は貧乳で妹は巨乳ってパターンよくあるよな
- 【悲報】ジャップ、日中戦争に賛成が5割弱...軍歌の音が聞こえる... [856698234]
- ひまだねー
- youtubeでネタバレコメントするの楽しい
- 洗濯機「あっあっ」僕「ん?なに」洗濯機「ぴー」僕「ああ」コード
