19/04/10(水)19:56:00 2次元リ... のスレッド詳細
削除依頼やバグ報告は メールフォーム にお願いします。個人情報、名誉毀損、侵害等については積極的に削除しますので、 メールフォーム より該当URLをご連絡いただけると助かります。
画像ファイル名:1554893760550.png 19/04/10(水)19:56:00 No.582696117
2次元リストや3次元リストが難しい…
1 19/04/10(水)19:57:20 No.582696463
それ本当に多次元リストにする必要あるやつ?
2 19/04/10(水)19:57:33 No.582696525
あるからやってるんじゃないの
3 19/04/10(水)19:58:19 No.582696727
何がリストだよっ
4 19/04/10(水)19:58:25 No.582696755
わからない… 勉強中でAIZU ONLINE JUDGEのレッスンやってるの…
5 19/04/10(水)19:58:57 No.582696913
numpyでも勉強してるのかい?
6 19/04/10(水)20:01:16 No.582697489
勉強だと手段が目的だから仕方ないか
7 19/04/10(水)20:07:01 No.582698962
配列で
8 19/04/10(水)20:07:38 No.582699132
便利そうだからPythonかRubyを覚えようと思うけどどっちがいいのかな
9 19/04/10(水)20:07:57 No.582699208
おっぱいそん
10 19/04/10(水)20:08:47 No.582699428
リストがリストを要素として持ってるってだけだからCの配列とかに比べればわかりやすい
11 19/04/10(水)20:11:52 No.582700239
必要に迫られないと身に付かんね
12 19/04/10(水)20:13:49 No.582700732
>便利そうだからPythonかRubyを覚えようと思うけどどっちがいいのかな 何がしたいかによる
13 19/04/10(水)20:15:42 No.582701330
>便利そうだからPythonかRubyを覚えようと思うけどどっちがいいのかな 数値計算とかマイコン弄ったりがやりたければPython WebサービスとかCGIやりたいならRuby 何もないなら無難にPython
14 19/04/10(水)20:15:45 No.582701342
3次元リストとかもう10年単位で使ってないや 2次元は限定的にたまにあるけど画像処理は1次元だし
15 19/04/10(水)20:18:34 No.582702155
>WebサービスとかCGIやりたいならRuby 最近整備されてきたのでpythonのサーバーサイド勉強してる 今のところ何不自由なく出来てるぐらいには環境が充実してる印象
16 19/04/10(水)20:18:35 No.582702164
>3次元リストとかもう10年単位で使ってないや >2次元は限定的にたまにあるけど画像処理は1次元だし あんまり使わない感じかな… すっ飛ばして先に進もうかしら
17 19/04/10(水)20:19:38 No.582702466
RubyはRails使うための言語
18 19/04/10(水)20:23:29 No.582703557
レールがある限りRubyは不死身らしいな良く知らないけど
19 19/04/10(水)20:24:41 No.582703915
ハッシュのキーにタプル使えばいいじゃん
20 19/04/10(水)20:24:46 No.582703934
多次元配列なんてほとんど使わずリストにオブジェクトをつっこんでそのオブジェクトが配列も持ってることがあるくらい lambdaとか使ってコンパクトにしようとすると読みづらくなるだけ でも学習教材だとそんなことお構いなしにやらせてくるだろうな
21 19/04/10(水)20:25:14 No.582704086
[2:5]みたいなアクセスが出来るのはほんと素晴らしいと思う
22 19/04/10(水)20:25:33 No.582704171
Rubyは第二のCOBOLになる予感しかしない
23 19/04/10(水)20:25:50 No.582704265
今は多次元リストじゃなく多階層ツリー構造がメインかな 取り出すときもセットするときも子をつくってオラッ!この木の枝になるんだよ!という癖を付ければ複雑化を防げる
24 19/04/10(水)20:27:05 No.582704679
いいですよね[[(x,y) for x in range(y+1)] for y in range(5)]
25 19/04/10(水)20:27:57 No.582704941
行列計算楽しいから何でも二次元配列にぶち込む
26 19/04/10(水)20:28:28 No.582705091
>[2:5]みたいなアクセスが出来るのはほんと素晴らしいと思う C#でもやっと実装されたなこれ
27 19/04/10(水)20:29:55 No.582705526
無精者の自分にはPythonの記法が一番腑に落ちる
28 19/04/10(水)20:30:03 No.582705575
コレクションっぽいやつ全部.toString()って書いたら中身展開して見れるようにしてほしい
29 19/04/10(水)20:30:54 No.582705813
ここ二次元のやつ使えばなんか楽に処理出来んだろうな でも扱い方よくわかんねーなを繰り返してる
30 19/04/10(水)20:31:31 No.582705997
なむぱいの説明読んでるとなんだかすげえや!ってなるけど覚えられない
31 19/04/10(水)20:31:32 No.582706000
リストとかハッシュとか使っちゃダメ 添字でアクセスできるようにするために 可変長にするために どれだけ多くの計算機パワーが使われているか 全部固定長の配列にしてください
32 19/04/10(水)20:31:40 No.582706051
強い型付け+コンパイルが欲しいけど付けたら凄く見辛くなるんだろうなって
33 19/04/10(水)20:32:26 No.582706271
>lambdaとか使ってコンパクトにしようとすると読みづらくなるだけ 省略記法とか汎用的(?)な表記は自分もイマイチ好きになれないな JSだけどpromiseなんかも使うけど心の中では関数セットすりゃ良いじゃんって思う 変数空間の問題があってしょうがないにゃぁ……なんだけど
34 19/04/10(水)20:32:33 No.582706299
高次元リストは確かに便利だけど何を格納したか後で分からなくなるので プログラム中で何度も使い回すなら避けたほうがいい
35 19/04/10(水)20:33:03 No.582706438
>全部固定長の配列にしてください 組み込み屋はそれ用の言語使ってろ!
36 19/04/10(水)20:34:06 No.582706749
らむだっていまだに意味わかんねえ 関数ポインタだろこれ ちがうのか なんだこれ
37 19/04/10(水)20:34:16 No.582706801
今のCPUは高性能だからもっと頼っていいのよ
38 19/04/10(水)20:34:44 No.582706927
λλλλ...
39 19/04/10(水)20:34:45 No.582706932
AOJならCで書いちゃいなよ
40 19/04/10(水)20:35:05 No.582707067
メモリもCPUも資源はあるだけ使ってよい
41 19/04/10(水)20:35:44 No.582707265
AI使って自動で株式やらFXのトレードできるやつ作って金稼ぎてえなあ
42 19/04/10(水)20:36:16 No.582707417
俺の名はPythonをシェルスクリプトの上位互換的な使い方しかしてないマン!
43 19/04/10(水)20:36:33 No.582707525
組み込みだけどもうパワーもメモリもあるし面倒だから動的にヒープ使っていいよね…
44 19/04/10(水)20:36:48 No.582707599
人のソース見るならPythonが良い >AI使って自動で株式やらFXのトレードできるやつ作って金稼ぎてえなあ 機械学習はPython一強になりつつある
45 19/04/10(水)20:36:51 No.582707620
monty python!!
46 19/04/10(水)20:37:34 No.582707824
凡人は難しいことを考えず素直にコーディングをせよと神も言っている
47 19/04/10(水)20:37:37 No.582707845
>俺の名はPythonをシェルスクリプトの上位互換的な使い方しかしてないマン! なんかjson弄るのに便利な奴!
48 19/04/10(水)20:38:11 No.582708014
C++屋だけどここまで自堕落なコード書いて許されるのかとか思いながら書いてる
49 19/04/10(水)20:38:15 No.582708034
>monty python!! spam spam spam spam...
50 19/04/10(水)20:38:22 No.582708064
結局プログラミングはろくに勉強しなかったがJupyterを得たのは大きかった 普通にテキストエディタとして活用してるわ
51 19/04/10(水)20:38:31 No.582708107
>全部固定長の配列にしてください そこでgo言語は文字列にキャッシュをつけました 先生まじわかってる
52 19/04/10(水)20:38:31 No.582708110
>強い型付け+コンパイルが欲しいけど付けたら凄く見辛くなるんだろうなって 漸進的型付けはPythonでも研究されてなかった?
53 19/04/10(水)20:38:47 No.582708191
機械学習っていきなりこんぶがどうのこうの言われてわからない…となったんだけどみんな理解して使ってるの?
54 19/04/10(水)20:38:56 No.582708231
最近お仕事で始めたけど学生時代統計に使ってたRに似てる
55 19/04/10(水)20:39:18 No.582708342
>C++屋だけどここまで自堕落なコード書いて許されるのかとか思いながら書いてる Rなんか触ったら不安に襲われて眠れなくなりそう
56 19/04/10(水)20:39:22 [perl] No.582708362
たまには思い出して…
57 19/04/10(水)20:39:38 No.582708456
だいたい便利に使えるんだがぱいそんもるびーもバイナリファイルの操作しだすと途端にまどろっこしくなる
58 19/04/10(水)20:39:51 No.582708520
>関数ポインタだろこれ 関数ポインタはvoid *userdataをたらい回しするのが面倒だろう ラムダ(defも)変数を自動で一緒に持ってきてくれる分強い
59 19/04/10(水)20:39:53 No.582708537
C++屋なのでこう書いた方が効率的だろうなとCPythonの実装を想像しながら書いてる
60 19/04/10(水)20:40:08 No.582708605
じゃばじゃば…
61 19/04/10(水)20:40:08 No.582708611
>強い型付け+コンパイルが欲しいけど付けたら凄く見辛くなるんだろうなって それやるならもうC#でいい気がする
62 19/04/10(水)20:40:13 No.582708632
型アノテーションとPycharmの静的解析でごまかしてる
63 19/04/10(水)20:40:48 No.582708801
c++はな……いいかげん色々と標準ライブラリを拡張して欲しい pureなコード書こうとすると車輪の再開発の嵐だ
64 19/04/10(水)20:41:23 No.582708975
>メモリもCPUも資源はあるだけ使ってよい むしろ使わないと損だ まあ競合するプログラムが走ってない前提だけど
65 19/04/10(水)20:41:31 No.582709014
sier屋さんがCやJAVAに慣れすぎてweb系着たときにpythonとかスクリプト系見ると変な気持ちになる事多いって言うよね…
66 19/04/10(水)20:42:56 No.582709466
>c++はな……いいかげん色々と標準ライブラリを拡張して欲しい ナイフ一本で砂漠に放り出される そういうのがいいんじゃないか PythonそのままでもExcelの中ごりごりいじれるしゅごぃいい
67 19/04/10(水)20:43:06 No.582709523
関数を引数に渡すとかやられだすとドキュメントどう読めばいいのかわからなくなってきてつらい
68 19/04/10(水)20:43:24 No.582709605
>強い型付け+コンパイルが欲しいけど付けたら凄く見辛くなるんだろうなって 限定的に欲しいよね ミスと防ぐと言うよりもコード補間がC♯に比べると弱いので辛あじ
69 19/04/10(水)20:43:41 No.582709704
C++とか絶対触りたくない メモリ直にいじるの怖すぎる
70 19/04/10(水)20:44:27 No.582709957
>C++とか絶対触りたくない >メモリ直にいじるの怖すぎる C++はいい newしてfreeする
71 19/04/10(水)20:44:47 No.582710059
>c++はな……いいかげん色々と標準ライブラリを拡張して欲しい むしろされ過ぎててまるで今のC++意味わからん俺 CはC99分かると胸を張って言えるがC++はよく考えたら自分が何ていうC++書いてるのかすら知らない おれはこの言語を知らない
72 19/04/10(水)20:44:48 No.582710065
c++はまともなパッケージマネージャが欲しい あとcmakeが体調崩すくらい書きにくいの何とかして欲しい
73 19/04/10(水)20:45:31 No.582710282
pypi!!
74 19/04/10(水)20:45:39 No.582710332
エクセルでクソでかいデータいじるの嫌すぎてPandas使うようになった
75 19/04/10(水)20:45:51 No.582710394
>関数ポインタはvoid *userdataをたらい回しするのが面倒だろう >ラムダ(defも)変数を自動で一緒に持ってきてくれる分強い ありがとう そう言われると成る程しっくり来た
76 19/04/10(水)20:45:57 No.582710432
; が無くておちつかん…思ってたけど ここで。使わないのと一緒かと思ったら途端になれた
77 19/04/10(水)20:46:05 No.582710476
pypyって響きが良いよね
78 19/04/10(水)20:46:21 No.582710575
pypy!
79 19/04/10(水)20:46:30 No.582710625
>メモリ直にいじるの怖すぎる 私はC#でもガンガンunsafeする男ですが許してくれるだろうか?許してくれるね good cast
80 19/04/10(水)20:46:35 No.582710656
>c++はな……いいかげん色々と標準ライブラリを拡張して欲しい 何年前の話をしてるんだ
81 19/04/10(水)20:46:59 No.582710771
>newしてfreeする スマートポインタ!!!!
82 19/04/10(水)20:47:08 No.582710822
CMakeとか俺いまだに意味がわからん なんで辻褄合ったmakefile出来るんだろう 凄すぎて魔法か何かだと思ってる
83 19/04/10(水)20:47:14 No.582710848
C++ 2x でコルーチンがサポートされるらしいから実質javascript みたいなものですよ
84 19/04/10(水)20:47:25 No.582710891
pythonはプライベートなやつもやろうと思えばアクセスできちゃうのがもやっとボール
85 19/04/10(水)20:47:30 No.582710912
Pythonはこういうパッケージないかな~って探せば大体あるから強い
86 19/04/10(水)20:47:58 No.582711066
jsは雑に書いて動くから好き
87 19/04/10(水)20:48:06 No.582711107
Python糞遅い
88 19/04/10(水)20:48:32 No.582711237
そもそもC++は色んなマシンで動くように敢えて標準ライブラリ小さくしてるんじゃなかったかな
89 19/04/10(水)20:48:34 No.582711248
>jsは雑に書いて動くから好き その代わりエラーの理由がわかり辛いのが嫌い
90 19/04/10(水)20:49:14 No.582711438
>むしろされ過ぎててまるで今のC++意味わからん俺 あれはね乱暴に言えばコンテナ操作方法が増えただけよ 手段は増えたが機能は増えて無い感じ
91 19/04/10(水)20:49:21 No.582711472
>jsは雑に書いて動くから好き ブラウザによってエラーが出たり出なかったりするのいいよね…
92 19/04/10(水)20:49:42 No.582711584
numpyで書いてnumbaでJITコンパイルすれば高速! 生産性はすごく下がるけど
93 19/04/10(水)20:49:58 No.582711659
>>jsは雑に書いて動くから好き >その代わりIEだけで出るエラーの理由がわかり辛いのが嫌い
94 19/04/10(水)20:50:12 No.582711723
>ブラウザによってエラーが出たり出なかったりするのいいよね… ブラウザがいっぱいあるのが悪いのでセーフ
95 19/04/10(水)20:50:18 No.582711748
>ブラウザによってエラーが出たり出なかったりするのいいよね… Chromeで動作確認したらそれでいいかなって…
96 19/04/10(水)20:50:57 No.582711926
CMakeListsを自動生成したいけど何かいい方法あるのかな…
97 19/04/10(水)20:51:50 No.582712165
>jsは雑に書いて動くから好き 雑に止まる…
98 19/04/10(水)20:52:25 No.582712333
nodeJSでは良い言語なんだけどね ブラウザはね……