Pythonのお勉強 Part75 (977レス)
Pythonのお勉強 Part75 http://mevius.5ch.net/test/read.cgi/tech/1743698824/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
409: デフォルトの名無しさん (ワッチョイ 97b2-/3aj) [] 2025/07/02(水) 08:07:24.92 ID:h5Fr+SaE0 ああガイジガイジガイジガイジガイジガイジガイジガイジガイジガイジガイジガイジガイジガイジガイジガイジガイジ http://mevius.5ch.net/test/read.cgi/tech/1743698824/409
410: デフォルトの名無しさん (ワッチョイ 97b2-/3aj) [] 2025/07/02(水) 08:09:05.12 ID:h5Fr+SaE0 俺はガチガイジでも踊りは有るのさ ガイジガイジガイジガイジ あそれよよいのよいよいしょよいしょ ガイジガイジガイジガイジガイジ 今日もまた上司に怒られる無能能無し開き直りナルシスト障害児 http://mevius.5ch.net/test/read.cgi/tech/1743698824/410
411: デフォルトの名無しさん (ワッチョイ 6240-Qyzi) [] 2025/07/04(金) 06:47:39.93 ID:ZoTp4+J70 AIを使う上で必要なのはプロンプトエンジニアリングよりも「コンテキストエンジニアリング」 https://gigazine.net/news/20250703-ai-context-engineering/ http://mevius.5ch.net/test/read.cgi/tech/1743698824/411
412: デフォルトの名無しさん (ワッチョイ 6240-Qyzi) [] 2025/07/04(金) 07:46:26.76 ID:ZoTp4+J70 7月2日 夜の番組で 安倍晋三 総理大臣 ドキュメンタリーをしていたのですが 山口県ではだれも逆らえなかった模様です ※自民党と対立候補ほかしれませんが自民党支持している者関係者?が対立している人が後ろから突飛ばしたりもしていたそうです ※自民党をに牙をむいたら物理的な新た暴力があるように流されていました 自民党が戦略として行ったのが反対意見を速やかにつぶすために自民党の議席を増やして議会で話をさせないようにもしていたようです 自民党の戦術としては裏で統一教会が動いていた模様で 統一教会がしていたことは 1 集会場の助っ人でさくら役であたかも人気があるように見せかけていた 2 選挙のやり方は熟知しているので何も言わなくても事務所は完成する 3 2と同様で選挙違反ぎりぎりの行動をして他の選挙立候補者に嫌がらせもしくは裏工作をしていた? ※兵庫県知事問題も暗躍していた可能性あり 4 統一教会からの投票だけでもまとまった票を集める 5 比例投票で○○党に投票すればさらにその政党の議席を増やせるしキムを作成したのも自民党? などあったのか知っている人教えて http://mevius.5ch.net/test/read.cgi/tech/1743698824/412
413: デフォルトの名無しさん (アウアウウー Sabb-H9/A) [] 2025/07/04(金) 08:53:12.17 ID:fF3rQ1JLa 孔明と棟一どっちか選べと言われたら 絶対孔明を外す http://mevius.5ch.net/test/read.cgi/tech/1743698824/413
414: デフォルトの名無しさん (ワッチョイ 4296-A36u) [] 2025/07/04(金) 14:30:53.81 ID:ZJuxzphS0 何言ってるか分からん。Pythonicに書いてくれ http://mevius.5ch.net/test/read.cgi/tech/1743698824/414
415: デフォルトの名無しさん (ワッチョイ 062a-2LkE) [] 2025/07/04(金) 15:17:40.98 ID:an7TsqLJ0 if 孔明と棟一 == 孔明: pass http://mevius.5ch.net/test/read.cgi/tech/1743698824/415
416: デフォルトの名無しさん (ワッチョイ e232-A36u) [] 2025/07/04(金) 20:21:01.17 ID:ZQstDf6K0 なるほど http://mevius.5ch.net/test/read.cgi/tech/1743698824/416
417: デフォルトの名無しさん (ワッチョイ d701-1LxV) [] 2025/07/04(金) 22:35:02.26 ID:qssSI6rZ0 初めまして http://mevius.5ch.net/test/read.cgi/tech/1743698824/417
418: デフォルトの名無しさん (ワッチョイ b754-1VI2) [sage] 2025/07/07(月) 23:09:08.79 ID:Fgzb82LA0 deque()にappendするとO(1)だけど、listだとO(n)になる とネットで読んだのでそれはいいことを聞いたと比較してもなんも変わらん listもO(1)に改良された? http://mevius.5ch.net/test/read.cgi/tech/1743698824/418
419: デフォルトの名無しさん (ワッチョイ d707-LERx) [sage] 2025/07/07(月) 23:23:20.83 ID:FJRRFujO0 メモリ確保で再配置が発生するのは環境にもよるし稀だからそこをゼロとみなすと どっちもO(1)じゃね? http://mevius.5ch.net/test/read.cgi/tech/1743698824/419
420: デフォルトの名無しさん (ワッチョイ b754-1VI2) [sage] 2025/07/07(月) 23:27:40.71 ID:Fgzb82LA0 listがリスト構造になってて、先頭から末尾まで辿らないといけないならO(n) でもlistなんてappendでしか作らないんだし、そんな非効率なことせんやろと思えばO(1) http://mevius.5ch.net/test/read.cgi/tech/1743698824/420
421: デフォルトの名無しさん (ワッチョイ f701-J1F0) [sage] 2025/07/07(月) 23:39:04.16 ID:OMOKcj7b0 prependとかの間違いじゃね? appendleft, popleftように先頭への追加・先頭からの取得がdequesはO(1)だけどlistはO(n) 末尾への追加・末尾からの取得(append/pop)はlistもO(1) http://mevius.5ch.net/test/read.cgi/tech/1743698824/421
422: デフォルトの名無しさん (ワッチョイ d707-LERx) [sage] 2025/07/07(月) 23:50:49.97 ID:FJRRFujO0 418はlistの実態が配列(vector)とわかってないだけ コンテナで末尾要素保持してるリストだと思ってる http://mevius.5ch.net/test/read.cgi/tech/1743698824/422
423: デフォルトの名無しさん (ワッチョイ b754-1VI2) [sage] 2025/07/08(火) 06:15:29.63 ID:Qj3wdBkS0 ネットに書いてあった、というのはこれ https://note.nkmk.me/python-collections-deque/ 確かによく読むと、listでappendがO(n)とは書いてない > リストでは(中略)O(n)のコストを必要とするが、 > dequeでは先頭・末尾の要素を追加・削除するappend(), appendleft(), pop(), popleft()がすべてO(1)で実行できる。 dequeだとappend()だとO(1)だと自慢するからには、listはそうじゃないのかと騙された 先頭への挿入だと桁違いにdeque有利 でもそんなデータの持ち方しないので、今ひとつ使い所が無い http://mevius.5ch.net/test/read.cgi/tech/1743698824/423
424: デフォルトの名無しさん (ワッチョイ ff10-6EkQ) [sage] 2025/07/08(火) 08:17:31.59 ID:p5eoB2uL0 自分もlistで足りるような小さなプログラムしか書かないからdeqを実際に使ったことはないんだけれど、キューみたいなFILOのデータ構造を作るにはcollections.deqは便利なんだと思うよ。というか、そのnoteにもちゃんと書いてあるじゃない。(中略)のところに。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/424
425: デフォルトの名無しさん (ワッチョイ ff10-6EkQ) [sage] 2025/07/08(火) 08:21:06.70 ID:p5eoB2uL0 失礼、deqじゃなくてdequeか。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/425
426: デフォルトの名無しさん (ワッチョイ 57b8-6EkQ) [sage] 2025/07/08(火) 09:14:36.09 ID:o+j4YzbQ0 FILOじゃなくてLILOだね。ごめん、今日はちょっと寝ぼけ過ぎだわ。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/426
427: デフォルトの名無しさん (ワッチョイ 9fca-5AH1) [sage] 2025/07/08(火) 09:46:52.48 ID:cPzLVtg40 なぁに、どんまい いつものことだ http://mevius.5ch.net/test/read.cgi/tech/1743698824/427
428: デフォルトの名無しさん (ワッチョイ f701-9mUg) [sage] 2025/07/08(火) 10:52:30.42 ID:KWb1fHfq0 >>423 その直後の公式リファレンスの引用箇所に「pop(0) や insert(0, v)はO(n)」って書いてる >list オブジェクトでも同様の操作を実現できますが、これは高速な固定長の操作に特化されており、内部のデータ表現形式のサイズと位置を両方変えるような pop(0) や insert(0, v) などの操作ではメモリ移動のために O(n) のコストを必要とします。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/428
429: デフォルトの名無しさん (スフッ Sdbf-zcFv) [] 2025/07/08(火) 11:06:39.94 ID:Lf/Jcjxkd pythonでlistは命名を間違ったんだろ http://mevius.5ch.net/test/read.cgi/tech/1743698824/429
430: デフォルトの名無しさん (スフッ Sdbf-zcFv) [] 2025/07/08(火) 11:07:46.29 ID:Lf/Jcjxkd 426 FIFOとLILOの違いを解説してくれ FILOじゃなく http://mevius.5ch.net/test/read.cgi/tech/1743698824/430
431: デフォルトの名無しさん (ワッチョイ f7b1-5AH1) [sage] 2025/07/08(火) 12:17:08.65 ID:oRmRKSqt0 ロリに見えたひと先生怒らないから手を揚げなさい http://mevius.5ch.net/test/read.cgi/tech/1743698824/431
432: デフォルトの名無しさん (ワッチョイ f701-Gm4U) [sage] 2025/07/08(火) 13:13:14.80 ID:+FhuPDAr0 FIFOかLIFOやろ FILOもLILOもstackやqueueの文脈では使われない http://mevius.5ch.net/test/read.cgi/tech/1743698824/432
433: デフォルトの名無しさん (ワッチョイ 9f6d-6EkQ) [sage] 2025/07/08(火) 14:30:13.62 ID:Ibve/xnR0 FIFO = LILO …… キューとか FILO = LIFO …… スタックとか ただ、432のようにFOという書き方を好む人が多いみたいね。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/433
434: デフォルトの名無しさん (ワッチョイ 9ffd-h4ne) [] 2025/07/08(火) 15:07:21.13 ID:WMpsyBaN0 そりゃそうだろ http://mevius.5ch.net/test/read.cgi/tech/1743698824/434
435: デフォルトの名無しさん (ワッチョイ b754-1VI2) [sage] 2025/07/08(火) 19:09:29.65 ID:/6/LIdXs0 なるほど、FIFOバッファ作るのに向いてるのか そういう必要に迫られたら、バッファサイズ固定でリングバッファの発想しか無いな dequeも似たようなことやってるんだろうけど、バッファサイズが動的に変えられる 中のメモリどうなっとんねん http://mevius.5ch.net/test/read.cgi/tech/1743698824/435
436: デフォルトの名無しさん (ワッチョイ 9f20-p46g) [sage] 2025/07/08(火) 20:01:16.09 ID:yBGpSZNW0 >>435 そこはlist(いわゆる動的配列)と同じで、配列が満杯になったら大きな配列を確保し直して全コピするだけだよ もちろんその際はO(N)、魔法はない http://mevius.5ch.net/test/read.cgi/tech/1743698824/436
437: デフォルトの名無しさん (ワッチョイ b754-1VI2) [sage] 2025/07/08(火) 20:08:45.12 ID:/6/LIdXs0 音声データ出力とかさせたらブチブチ切れそうだな http://mevius.5ch.net/test/read.cgi/tech/1743698824/437
438: 436 (ワッチョイ 9f20-p46g) [sage] 2025/07/08(火) 20:52:38.31 ID:yBGpSZNW0 すまん訂正する dequeueは配列ではなく双方向リンクリストで実装されているため、バッファの再確保は発生しないようだ 一般にリンクリストは動的配列に比べてゴミのように遅いが、そもそもPythonインタプリタ自体がゲロ遅いため>>437の懸念の通り安定性の方を取ったのだろう http://mevius.5ch.net/test/read.cgi/tech/1743698824/438
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 539 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.011s