Pythonのお勉強 Part75 (965レス)
Pythonのお勉強 Part75 http://mevius.5ch.net/test/read.cgi/tech/1743698824/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
1: デフォルトの名無しさん (ワッチョイ 33d8-PysV) [sage] 2025/04/04(金) 01:47:04.18 ID:UMpXJcmx0 !extend:default:vvvvv:1000:1024 !extend:default:vvvvv:1000:1024 ↑スレ立てる毎に減るので、減ってたら3つに補充すること。 ※前スレ Pythonのお勉強 Part74 https://mevius.5ch.net/test/read.cgi/tech/1726881242/ VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured http://mevius.5ch.net/test/read.cgi/tech/1743698824/1
866: デフォルトの名無しさん (スフッ Sd5f-ilUi) [sage] 2025/09/19(金) 13:47:25.33 ID:tcJc82E7d with open('data/data.csv', 'r') as file: d = csv.DictReader(file, fieldnames=['id', 'val']) print(d['idHOGE']) http://mevius.5ch.net/test/read.cgi/tech/1743698824/866
867: デフォルトの名無しさん (ワッチョイ 4f01-hzaU) [sage] 2025/09/19(金) 16:26:18.90 ID:vOzhAdtP0 今はChatGPTでも重複時はどうしますか?ってちゃんと確認してくるんだな 出てくるコードの質はともかく要点はほぼ全部網羅してくれてめちゃ親切 http://mevius.5ch.net/test/read.cgi/tech/1743698824/867
868: デフォルトの名無しさん (ワッチョイ 7f36-IHfe) [] 2025/09/19(金) 18:19:29.27 ID:7aePTcRM0 chatGPTにプログラムの質問をするときは必ずThinkingモードにすること デフォルト設定だとThinkingしないクソコード出してくることが多い http://mevius.5ch.net/test/read.cgi/tech/1743698824/868
869: デフォルトの名無しさん (アウアウウー Sa53-ilUi) [] 2025/09/19(金) 19:23:31.74 ID:hOahK7C8a ちっとは考えろやバカタレ http://mevius.5ch.net/test/read.cgi/tech/1743698824/869
870: デフォルトの名無しさん (ワッチョイ 3f02-VRQG) [sage] 2025/09/20(土) 18:48:36.37 ID:usmEJHWE0 Visual Studio Codeの変数ウォッチウィンドウが見づらいわ 他にないのかね? http://mevius.5ch.net/test/read.cgi/tech/1743698824/870
871: デフォルトの名無しさん (ワッチョイ 8ffc-tBek) [sage] 2025/09/20(土) 19:05:33.94 ID:FzwQ5fID0 現状VSCodeかPyCharmの二択だからPyCharmかな試すなら やりたいことによってはJupyterが最強の場合もある http://mevius.5ch.net/test/read.cgi/tech/1743698824/871
872: デフォルトの名無しさん (ワッチョイ 0602-faWY) [sage] 2025/09/21(日) 10:32:13.35 ID:oeEC4MB10 >>865 >>866 回答どうもです いろいろと見直し、全体を1つのdictにする、という方針として、以下のようにしました awkの連想配列とPythonの辞書の違いを再認識しました with open('data/data.csv', 'r') as file: d = csv.DictReader(file, fieldnames=['id', 'val']) result = {row['id']: row['val'] for row in d} print(result['id2']) →val2が得られる http://mevius.5ch.net/test/read.cgi/tech/1743698824/872
873: デフォルトの名無しさん (ワッチョイ 0601-WLcO) [sage] 2025/09/21(日) 12:52:45.41 ID:wuI8+BKP0 id重複時に黙って後勝ちになるが望ましいかどうか http://mevius.5ch.net/test/read.cgi/tech/1743698824/873
874: デフォルトの名無しさん (ワッチョイ 6a04-lG8I) [] 2025/09/21(日) 13:04:55.71 ID:ttcu4MUo0 そんなことはどうでもいいだろうよ 責任の所在の話したってしょうがないでしょ http://mevius.5ch.net/test/read.cgi/tech/1743698824/874
875: デフォルトの名無しさん (ワッチョイ 8a02-CSnM) [sage] 2025/09/21(日) 14:22:55.90 ID:RnLJIZeo0 >>871 まあ、PyCharmも似たようなもんだね… 業務レベルなので、Jupyterは無理かな… http://mevius.5ch.net/test/read.cgi/tech/1743698824/875
876: デフォルトの名無しさん (ワッチョイ 3bf6-4qXD) [sage] 2025/09/21(日) 14:41:37.65 ID:KUfqxhia0 awkのことはよく知らないが、連想配列でキーの重複があるの? http://mevius.5ch.net/test/read.cgi/tech/1743698824/876
877: デフォルトの名無しさん (ワッチョイ 6f54-vMDn) [sage] 2025/09/21(日) 15:03:09.09 ID:TKqe4uhF0 あんなのはハッシュだしな どうやって衝突回避してるのか謎だった 今も謎 http://mevius.5ch.net/test/read.cgi/tech/1743698824/877
878: デフォルトの名無しさん (ワッチョイ 9301-xzLD) [sage] 2025/09/21(日) 15:34:44.26 ID:kS1Ctw9y0 >>874 外部ファイルから読み込むのに重複時の振る舞いがどうでもいい場合なんてある? 仮に後勝ちは望ましくないがチェック処理を入れるくらいならサイレントにバグるので問題ないケースだとしてもそういう確認とか意思決定は明示的にしないといけないんじゃない http://mevius.5ch.net/test/read.cgi/tech/1743698824/878
879: デフォルトの名無しさん (ワッチョイ 9301-xzLD) [sage] 2025/09/21(日) 15:37:03.95 ID:kS1Ctw9y0 >>877 ハッシュの衝突を回避してるわけじゃなくて衝突してもいいような構造にしてるだけ その代わり衝突が増えるにつれ性能が悪化していく http://mevius.5ch.net/test/read.cgi/tech/1743698824/879
880: デフォルトの名無しさん (ワッチョイ 3bf6-4qXD) [sage] 2025/09/21(日) 15:54:55.42 ID:KUfqxhia0 862を読む限り、csvファイルのキー列の値のユニーク性は前提になっていると思うんだが。だから連想配列とかdictに入れるって想定なんじゃないの? http://mevius.5ch.net/test/read.cgi/tech/1743698824/880
881: デフォルトの名無しさん (ワッチョイ 6a04-lG8I) [] 2025/09/21(日) 15:59:04.32 ID:ttcu4MUo0 >>878 データの操作とデータ構造の検査は切り分けることが出来る話でしょ 質問はデータ操作なんだからそっちにフォーカスすればいい IDなんて名前なんだから作成元が非重複を保証してんのかもしれんし、貰い手側が質問の処理の前段でなんかチェックさせてもいい いずれにしてもこの質問では考慮する必要のないかつ混同する必要のない事柄ってこと http://mevius.5ch.net/test/read.cgi/tech/1743698824/881
882: デフォルトの名無しさん (ワッチョイ 732a-ljyC) [] 2025/09/21(日) 16:40:42.51 ID:e5nOC9aY0 >>878 > 外部ファイルから読み込むのに重複時の振る舞いがどうでもいい場合なんてある? ログファイルを読み、とある項目の最新内容が欲しい場合とか。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/882
883: デフォルトの名無しさん (ワッチョイ 8701-xzLD) [sage] 2025/09/21(日) 17:30:15.23 ID:7OCfaZ6W0 >>881 俺は分けることができるとも分けたほうがいいとも思わないから考え方の違いだね チェックを入れると内包表記を使わないほうがよくなる可能性が高かったりするわけでデータ操作と呼んでるところの内容が変わってくる >>880 ユニークが前提となっているからどうでもよいじゃなくて「ユニークが前提なので万が一重複が来た時は後勝ちで問題ない」というところまで明確に判断しておいたほうがいいんじゃないのという話 >>882 それはどうでもいい場合じゃなくてログを読む方向に合わせて後勝ちか先勝ちかどちらか一方に仕様を決めなければいけない場合だと思う http://mevius.5ch.net/test/read.cgi/tech/1743698824/883
884: デフォルトの名無しさん (ワッチョイ 6f54-vMDn) [sage] 2025/09/21(日) 17:58:13.74 ID:TKqe4uhF0 何かの関数の戻り値を渡す、みたいに動作が決まってたら決め打ちでいいけど、 ファイルや通信なんか何でもありなので、 そもそも開けない、通信できない、から始まって、間違いまくったデータでもちゃんと動かないと http://mevius.5ch.net/test/read.cgi/tech/1743698824/884
885: デフォルトの名無しさん (ワッチョイ 3bf6-4qXD) [sage] 2025/09/21(日) 19:55:43.86 ID:KUfqxhia0 >>883 ユニーク性が前提となっていることを明確にしておくのはいいことだけど、ユニーク性を前提として設計しているにも拘らず「万一重複が来た」らそれ自体大問題だと思うけど。それは想定していた前提が成立していないということでしょ。そもそも862のようにid値を検索キーとして使う場合で「後勝ちで問題ない」場合なんてあるかな? 重複がないということを前提にできるからこそdictを使っているのであって、前提が変わってくるならデータ構造の選択とかも変わってくると思うけど。一般論としてデータに重複があっても問題がない場合かどうか気をつけようということなら素直に頷けるんだけど、862のケースで主張するのはムリがあると思うよ。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/885
886: デフォルトの名無しさん (アウアウウー Sacf-kv3/) [] 2025/09/21(日) 19:56:22.43 ID:kxRRh56Ha うましかいないよな http://mevius.5ch.net/test/read.cgi/tech/1743698824/886
887: デフォルトの名無しさん (ワッチョイ 8eaf-wBym) [] 2025/09/21(日) 20:54:40.37 ID:ORrZGGDb0 ttps://mannersy.co.jp/guivenv.htm http://mevius.5ch.net/test/read.cgi/tech/1743698824/887
888: デフォルトの名無しさん (ワッチョイ 2e01-xzLD) [sage] 2025/09/21(日) 23:42:10.87 ID:4W4Jokme0 >>885 個人的にはソフトウェアの設計は想定している前提が成立していない場合の対応まで決めるものだと思ってるけど、今回のはそんな大げさな話じゃないよね 後勝ちになる実装を採用してることを自覚してそれで問題ないと判断できてるかどうか http://mevius.5ch.net/test/read.cgi/tech/1743698824/888
889: デフォルトの名無しさん (ワッチョイ 1e10-4qXD) [sage] 2025/09/22(月) 00:15:54.16 ID:scIzhboY0 重複がありうる状況なら、後勝ちで上書きしてしまう仕様で問題ないわけないだろ。862みたいに検索キーとして使っている場合に。誰がそんな状況でdictを使うんだよ、あほか。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/889
890: デフォルトの名無しさん (ワッチョイ 2e01-xzLD) [sage] 2025/09/22(月) 00:42:13.25 ID:nbJbLtLI0 >>889 上で出てきたログの例を理解できない? 後勝ちでいい例なんていくらでもあると思うんだが http://mevius.5ch.net/test/read.cgi/tech/1743698824/890
891: デフォルトの名無しさん (ワッチョイ 1e10-4qXD) [sage] 2025/09/22(月) 01:23:57.89 ID:scIzhboY0 あのさ、>>862をもう一回読んできたら? 「idが指定した値に合致するval列を取得したい」って書いてあるだろ? idに重複があったら、val列の値の中に参照できないものが出てきてしまうわけだけど、それを許容している状況設定だと本気で思うのか? http://mevius.5ch.net/test/read.cgi/tech/1743698824/891
892: デフォルトの名無しさん (ワッチョイ 2e01-xzLD) [sage] 2025/09/22(月) 01:41:53.66 ID:nbJbLtLI0 >>885 「862のようにid値を検索キーとして使う場合」とか「862みたいに検索キーとして使っている場合」って書いてたら「id値を検索キーとして使う場合」のジェネラルな話をしてるのかと思うじゃん普通? 862に限定した話ならそりゃ重複時に上書きが望ましい可能性は低そうだと思うよ だからこそ問題提起したわけで ただ「望ましい」と「問題ない」は同じではなくて単純上書き以外の実装をする価値がないくらいに重複の可能性が低いなら望ましくなくても上書きする実装でも問題ないという判断もありえるよね 結局自覚して意思決定できてるかどうか http://mevius.5ch.net/test/read.cgi/tech/1743698824/892
893: デフォルトの名無しさん (ワッチョイ 23ad-0Qkb) [] 2025/09/24(水) 00:35:54.59 ID:q1Q2Yb580 そもそも awkの例を出してきた人が、連想配列の重複を考慮していないのに それを python で ってやったから、おかしくなっているとしか 中途半端に、awk を出した結果 http://mevius.5ch.net/test/read.cgi/tech/1743698824/893
894: デフォルトの名無しさん (ワッチョイ 0a8f-p2ny) [] 2025/09/24(水) 04:40:12.99 ID:bD0tkg1v0 原子をナノチューブへ一列に閉じ込めた「一次元気体」の撮影に成功! 2025.09.23 https://nazology.kusuguru.co.jp/archives/144065 >>あるクリプトン原子(Kr)をカーボンナノチューブの内部に閉じ込めることで「一次元の気体」を作成し、その様子をリアルタイムで視覚的に捉えることに成功しました。 >>実際に撮影された映像では、クリプトン原子が狭いチューブ内である種の「交通渋滞」に巻き込まれており、数珠つなぎに配置されている様子が見て取れます。 >>強度が高くて軽量、また電気を良く通す特性を持つことから、次世代の電子機器や新材料の開発において中心的な役割を果たしています。 >>>また近年ではカーボンナノチューブの内部に原子や分子を詰め込むことで、新しい機能を持つ素材の開発が進められています。 固体と液体の両方の性質を持つ水を観測することに成功! 公開日2025.09.23 18:00:02 TUESDAY https://nazology.kusuguru.co.jp/archives/185477 ※液体と気体の両方を持っている者も撮影できるのでは? ※燃える氷と呼ばれるものががあるので個体と液体の両方を持っている者も撮影できるのでは 史上最も古いブラックホールを観測、133億年前 2025.09.23 https://nazology.kusuguru.co.jp/archives/185442 ビッグバン以前の宇宙に新説――重力波が宇宙を紡いだ可能性 2025.09.23 https://nazology.kusuguru.co.jp/archives/185494 >>従来の宇宙誕生過程では宇宙が始まった直後の急激な膨張を説明するために「インフラトン」と呼ばれる謎のエネルギーが仮定されてきました。 >>しかし今回の研究は、こうした未知のエネルギーに頼らず、私たちがすでに観測している量子と重力だけでだけで宇宙の構造(銀河や星の元になる密度のムラ)が作られた可能性を示しています。 >>この画期的な提案は、宇宙論の理論モデルを大きく変える可能性を秘めており、今後の宇宙観測でその正しさを確認できると期待されています。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/894
895: デフォルトの名無しさん (ワッチョイ 872a-SUnJ) [] 2025/09/24(水) 04:42:18.51 ID:3bDRa/7F0 >>893 > そもそも awkの例を出してきた人が、連想配列の重複を考慮していない それは空想。考慮したか否かは余人の与り知らぬところ。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/895
896: デフォルトの名無しさん (ワッチョイ 2e01-Fjhn) [sage] 2025/09/24(水) 13:15:04.93 ID:ZY5d1Pcc0 >>893 awkは関係ない リストを辞書に変換する処理を実装する際は 例外的な状況を除いて重複ケースを考慮するのは必須 入力が外部ファイルならなおさら 重複ケースを考慮した上でどういう実装を選択するかは 考慮する/しないかとはまた別の判断 http://mevius.5ch.net/test/read.cgi/tech/1743698824/896
897: デフォルトの名無しさん (ワッチョイ 1e63-lQmN) [sage] 2025/09/26(金) 23:58:21.27 ID:z2s3JGlY0 学術計算用かと思ったのに配列の切り回しがやりづらすぎる JavaのStreamかC#のLINQくれ http://mevius.5ch.net/test/read.cgi/tech/1743698824/897
898: デフォルトの名無しさん (ワッチョイ 8e82-0aFZ) [sage] 2025/09/27(土) 00:09:04.24 ID:ml2mFJmg0 いやDataFrame使えよ http://mevius.5ch.net/test/read.cgi/tech/1743698824/898
899: デフォルトの名無しさん (ワッチョイ 9ebb-VHp6) [sage] 2025/09/27(土) 00:36:41.14 ID:mMYsldco0 LINQぽい操作はpandasとかの適当なDataFrameライブラリ使うほうが楽よ http://mevius.5ch.net/test/read.cgi/tech/1743698824/899
900: デフォルトの名無しさん (ワッチョイ 8a02-CSnM) [sage] 2025/09/27(土) 00:43:15.35 ID:ov4hhnsF0 >>897 Javaとかc#とか、 ゆるいシロートプログラマーだな http://mevius.5ch.net/test/read.cgi/tech/1743698824/900
901: デフォルトの名無しさん (ワッチョイ 1e10-4qXD) [sage] 2025/09/27(土) 00:59:40.63 ID:h+m11Qj80 Pytnonのスレでそんなこと言われても……。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/901
902: デフォルトの名無しさん (ワッチョイ 6f54-vMDn) [sage] 2025/09/27(土) 05:59:16.41 ID:uhKYSmuk0 なんでライブラリ使わずに戦おうとするんだ http://mevius.5ch.net/test/read.cgi/tech/1743698824/902
903: デフォルトの名無しさん (ワッチョイ 2bd0-1Udg) [] 2025/09/27(土) 07:00:11.86 ID:SLytcfxd0 馬鹿だからだろ http://mevius.5ch.net/test/read.cgi/tech/1743698824/903
904: デフォルトの名無しさん (ワッチョイ d3ff-F1lK) [] 2025/09/27(土) 07:20:28.67 ID:3g1BoBxQ0 C言語だけで頭が一杯一杯で ライブラリ各種も使い方が分からん人がそういうのに陥りがち Cなら何でも出来ると言われがちだが 結局はOSの挙動に左右される 1からビット移動して構築できるレベルならともかく pythonなんて逆に「こういうことしたいなあ。ライブラリないかな」から全てが始まるw だからC言語習得者に手抜きと罵倒される Rustは速度とライブラリの両方兼ね備えたのは認める 習得が手間だけど http://mevius.5ch.net/test/read.cgi/tech/1743698824/904
905: デフォルトの名無しさん (ワッチョイ 07cf-ccvY) [sage] 2025/09/27(土) 07:47:36.85 ID:icQpIFwJ0 >>904 Rustはライブラリは備えてないよ 実際に使ってみればわかる http://mevius.5ch.net/test/read.cgi/tech/1743698824/905
906: デフォルトの名無しさん (ワッチョイ 6ad8-lG8I) [] 2025/09/27(土) 07:48:10.96 ID:EXS6uQyZ0 藪から棒のC言語 http://mevius.5ch.net/test/read.cgi/tech/1743698824/906
907: デフォルトの名無しさん (ワッチョイ 4ae6-BCL9) [sage] 2025/09/27(土) 08:06:45.87 ID:8Vzuw6f20 ライブラリの名前が意味不明で中二病なのが恥ずかしい http://mevius.5ch.net/test/read.cgi/tech/1743698824/907
908: デフォルトの名無しさん (ワッチョイ 6f54-vMDn) [sage] 2025/09/27(土) 08:10:27.84 ID:uhKYSmuk0 フリーソフトなんかも、柔軟な設計にしておいてプラグインで機能追加できる仕組みにしておくと、 いろんな人がよってたかって原型留めないほど魔改造してくれる 言語も土台はあんまり余計なことはしないで、 ライブラリが最大に便利に使える仕組みだけ提供してくれればいい http://mevius.5ch.net/test/read.cgi/tech/1743698824/908
909: デフォルトの名無しさん (ワッチョイ 1e10-4qXD) [sage] 2025/09/27(土) 08:20:52.14 ID:h+m11Qj80 いまはpandasよりもpolarsがお勧めみたいな記事をいくつか見たんだけど、そうなの? 自分は両方とも名前を知っているだけでほとんど使ったことはないんだけど。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/909
910: デフォルトの名無しさん (ワッチョイ 6f54-vMDn) [sage] 2025/09/27(土) 08:49:17.35 ID:uhKYSmuk0 pandas関係ないけど、excelファイルを読むライブラリの話 openpyxlとxlrdがあって、xlsxとxls用だけど、 どう考えてもxlrdのインターフェースの方がいけてる だから、xlsxを読み書きする時もopenpyxlをxlrd化するようなラッパーをかけてる アホでも使えるように、を目指すとアホにしか使えないものが出来上がる http://mevius.5ch.net/test/read.cgi/tech/1743698824/910
911: デフォルトの名無しさん (ワッチョイ 464d-aiyB) [] 2025/09/27(土) 09:26:54.65 ID:Neg3oqaL0 高速なPythonください http://mevius.5ch.net/test/read.cgi/tech/1743698824/911
912: デフォルトの名無しさん (ワッチョイ ff02-gLmr) [sage] 2025/09/27(土) 09:30:15.12 ID:DTSuaDcF0 Mojoってどうなったんだろう http://mevius.5ch.net/test/read.cgi/tech/1743698824/912
913: デフォルトの名無しさん (ベーイモ MM96-0aFZ) [sage] 2025/09/27(土) 10:44:29.01 ID:AyaRwRPWM >>909 >>897みたいに他のプログラミング言語の経験がある人はpolarsの方が遥かに馴染みやすい 初学者なら大差ないと思う ただしpolarsの方が圧倒的に速いから、データ分析というよりデータエンジニア的な人がたまに手元で大きなデータを加工したりする、 というような場合はpolarsが有利 そういう意味でも経験者向きだな http://mevius.5ch.net/test/read.cgi/tech/1743698824/913
914: デフォルトの名無しさん (ワッチョイ ff76-0aFZ) [sage] 2025/09/27(土) 10:57:19.82 ID:0O/I0jEQ0 polars爆速すぎて、BigQueryやSparkでやってるようなクソデカバッチ処理も結構いけるんじゃないかと思い始めている polarsはクラウドの有償サービスの方だと分散並列もできるらしいが、そこまでいかずとも日次処理くらいなら1ノードでpolars使うだけで殆どカバーできるんじゃないかと思う http://mevius.5ch.net/test/read.cgi/tech/1743698824/914
915: デフォルトの名無しさん (ワッチョイ 1a4b-6qeJ) [] 2025/09/27(土) 13:15:14.61 ID:wWVT/OFI0 pandas使ってるならfireducks試してみるのも良い http://mevius.5ch.net/test/read.cgi/tech/1743698824/915
916: デフォルトの名無しさん (ワッチョイ 8a02-CSnM) [sage] 2025/09/27(土) 14:29:00.11 ID:ov4hhnsF0 最新Visual SStudioで、 Pythonが正式対応になったのかね? http://mevius.5ch.net/test/read.cgi/tech/1743698824/916
917: デフォルトの名無しさん (ワッチョイ 9ebb-VHp6) [sage] 2025/09/27(土) 16:24:25.49 ID:mMYsldco0 VS(not VS code)買ってもらえる職場はいいなぁ 本職のプログラマじゃないから商用利用もただの製品以外使えねぇよ… http://mevius.5ch.net/test/read.cgi/tech/1743698824/917
918: デフォルトの名無しさん (ワッチョイ 6f54-vMDn) [sage] 2025/09/27(土) 16:34:18.30 ID:uhKYSmuk0 Beyond Compareが便利だから自分でも欲しいけど結構高い http://mevius.5ch.net/test/read.cgi/tech/1743698824/918
919: デフォルトの名無しさん (ワッチョイ 6a66-0aFZ) [sage] 2025/09/27(土) 17:17:40.45 ID:ybpS38OQ0 >>897 学術はめっちゃ後付けだよなあ http://mevius.5ch.net/test/read.cgi/tech/1743698824/919
920: デフォルトの名無しさん (ワッチョイ 050c-ebMX) [] 2025/09/28(日) 00:25:55.44 ID:8ddVyX+B0 vsて重いしvscodeの劣化版でしかないやん 何がいいのあれ http://mevius.5ch.net/test/read.cgi/tech/1743698824/920
921: デフォルトの名無しさん (ワッチョイ 053c-qvHo) [] 2025/09/28(日) 02:28:29.86 ID:suBUkNvb0 >>920 馬鹿にはわからんだけだぞ http://mevius.5ch.net/test/read.cgi/tech/1743698824/921
922: デフォルトの名無しさん (ワッチョイ ab8a-G6c+) [sage] 2025/09/28(日) 07:54:13.58 ID:mvE7KHLi0 Pythonに関してはMSもVSではなくVSCodeを使うように推奨してるから、特に何もいいことはないぞ VSで他の言語を使っている人がPythonも併用したい場合だけだな http://mevius.5ch.net/test/read.cgi/tech/1743698824/922
923: デフォルトの名無しさん (ワッチョイ 0d54-DOAI) [sage] 2025/09/28(日) 08:11:47.03 ID:FqkKCcPv0 なんでMSが仕切るんだよ http://mevius.5ch.net/test/read.cgi/tech/1743698824/923
924: デフォルトの名無しさん (ワッチョイ 55ff-fpYm) [] 2025/09/28(日) 11:42:07.65 ID:kNWE/lQu0 VSはC#とかC++とかも使いたいなら入れる JAVA屋はeclipse入れる http://mevius.5ch.net/test/read.cgi/tech/1743698824/924
925: デフォルトの名無しさん (ワッチョイ 2302-tvb5) [sage] 2025/09/28(日) 12:03:27.20 ID:HvJlQx++0 codeは使いづらいね ライトユーザー向け プロはvisual studio http://mevius.5ch.net/test/read.cgi/tech/1743698824/925
926: デフォルトの名無しさん (ワッチョイ 0d54-DOAI) [sage] 2025/09/28(日) 12:11:21.15 ID:FqkKCcPv0 プロはメモ帳でも書ける http://mevius.5ch.net/test/read.cgi/tech/1743698824/926
927: デフォルトの名無しさん (ワッチョイ 55ff-fpYm) [] 2025/09/28(日) 14:29:29.40 ID:kNWE/lQu0 行番号くらいは知りたいので サクラエディタ http://mevius.5ch.net/test/read.cgi/tech/1743698824/927
928: デフォルトの名無しさん (ワッチョイ 2321-ebMX) [] 2025/09/28(日) 17:02:13.99 ID:kM7OnUEt0 vscodeでもc++ java書けるけどね msはpythonで一番使われてるランゲージサーバも作ってるから lspもmsが作ったわけじゃし http://mevius.5ch.net/test/read.cgi/tech/1743698824/928
929: デフォルトの名無しさん (ワッチョイ 2ddb-tWZ/) [] 2025/09/28(日) 17:23:50.17 ID:cyvB/NfZ0 1995年製のC++ポリゴンゲームが今もwinで動くのを見れば 今のような10GBも食う開発環境じゃなく 100MB程度で充分なんだが http://mevius.5ch.net/test/read.cgi/tech/1743698824/929
930: デフォルトの名無しさん (ワッチョイ 2ddb-tWZ/) [] 2025/09/28(日) 17:25:23.34 ID:cyvB/NfZ0 ちなみに作った人は今も70代現役プログラマーだな http://mevius.5ch.net/test/read.cgi/tech/1743698824/930
931: デフォルトの名無しさん (ワッチョイ 1b4d-TYAr) [] 2025/09/28(日) 18:34:02.95 ID:AV0gncax0 なんかpythonでおすすめの書籍教えて 本が読みたい気分 http://mevius.5ch.net/test/read.cgi/tech/1743698824/931
932: デフォルトの名無しさん (ワッチョイ e36f-G6c+) [sage] 2025/09/28(日) 20:12:08.81 ID:ktXARf8O0 >>931 ハイパーモダンPython http://mevius.5ch.net/test/read.cgi/tech/1743698824/932
933: デフォルトの名無しさん (アウアウウー Sa89-LKjL) [] 2025/09/28(日) 20:42:30.38 ID:67OEPeOQa ニャンコウォリアー http://mevius.5ch.net/test/read.cgi/tech/1743698824/933
934: デフォルトの名無しさん (ワッチョイ 2528-MlPs) [sage] 2025/09/28(日) 20:53:04.12 ID:T5qfysVG0 ロバストPytnon http://mevius.5ch.net/test/read.cgi/tech/1743698824/934
935: デフォルトの名無しさん (ワッチョイ 0d54-DOAI) [sage] 2025/09/28(日) 21:28:05.39 ID:FqkKCcPv0 オライリー・ジャパンだけで64冊あるな http://mevius.5ch.net/test/read.cgi/tech/1743698824/935
936: デフォルトの名無しさん (ワッチョイ 2528-MlPs) [sage] 2025/09/28(日) 21:36:27.34 ID:T5qfysVG0 Fluent Pytnonもものすごく分厚いけど意外に読みやすくて良い本だった。自分はディスクリプタはこの本でやっと理解できたわ。 ただ、ところどころ内容がちょっと古いのよね。2版は邦訳されないんだろうか。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/936
937: デフォルトの名無しさん (ブーイモ MM43-CaOS) [] 2025/09/29(月) 00:19:32.95 ID:p9hGhBFKM 11月に出るみたい http://mevius.5ch.net/test/read.cgi/tech/1743698824/937
938: デフォルトの名無しさん (ワッチョイ cb10-MlPs) [sage] 2025/09/29(月) 00:25:54.19 ID:iIGHIXU/0 おお、そうなんだ。今からなら2版が出るのを待って買うのが良さそうね。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/938
939: デフォルトの名無しさん (ワッチョイ abae-BJlW) [] 2025/09/29(月) 02:02:58.96 ID:uULlFmvQ0 python使うようなときってpython自体より数学の知識のほうがいるんじゃね http://mevius.5ch.net/test/read.cgi/tech/1743698824/939
940: デフォルトの名無しさん (ワッチョイ 9b02-qDwT) [sage] 2025/09/29(月) 12:53:58.51 ID:Q7Sogg1B0 >>939 どの言語でもそんな感じだと思うんよね 数学というよりかは、実現したいことを実装していくために必要な知識や考え方、 使える方法、アルゴリズム、とかとか http://mevius.5ch.net/test/read.cgi/tech/1743698824/940
941: デフォルトの名無しさん (ワッチョイ 235d-Yz6d) [] 2025/09/29(月) 14:17:40.06 ID:RI0R/RXE0 PYTHON ★グラフィックカードAMDのRadeonやNVIDIA のGeForceやIntelのArcの株価が下がってしうあう! 世界初!日本企業がGPUを不要とする生成AI (LLM) の開発に成功。/2025年10月10日の都内イベントで先行発表 2025/09/25/ 08:51 https://dot.asahi.com/articles/-/265992?page=1 >>株式会社I.Y.P Consulting(本社:東京都中央区、代表取締役社長:崔晉豪、設立:2023年10月)は、GPU等の特殊な機材を必要とせず、従来型のLLMと同様の性能を発揮できる生成AI"SVG"の開発に成功したことを発表します。本成果は2025年9月18日、人工知能/機械学習分野で最も権威のある国際会議のひとつ、NeurIPS(米ニューラル情報処理学会)の本会議で正式承認(アクセプト)されました※2。 >>当社の「SVG」は、SLMの常識を覆す画期的なアーキテクチャを採用しています。パラメータ数はわずか32個と極小規模でありながら、従来のLLMに匹敵する言語理解・生成性能を実現。さらにGPUを一切必要とせず、汎用CPU環境でリアルタイムに稼働できる点が最大の特徴です。これにより、企業は高額なインフラ投資を行うことなく生成AIを導入可能となり、中小企業や自治体など幅広い利用シーンが想定されます。 >>SLMの中でも最軽量の技術であり、GPTのわずか1億分の1のメモリ容量しか必要としないモデルであり、応答速度も1ミリ秒と高速でありながら、ハルシネーション(幻覚)の性能評価の国際標準GLUEベンチマークにおいてGPTを上回る精度を達成しました。 >>本成果は、今年10月10日に開催される NexTech Week 2025秋、AI・人工知能EXPO(幕張メッセ) にて一般公開されます。崔CEOによるセミナーに加え、来場者に向けたSVG説明や質疑応答も予定されています。 ◇CPUの性能があればよいことになる! http://mevius.5ch.net/test/read.cgi/tech/1743698824/941
942: デフォルトの名無しさん (ワッチョイ 2307-tWZ/) [] 2025/09/29(月) 14:37:58.38 ID:RauJO/ER0 【AI】AI活用で“ファミコンゲーム→スマホアプリ”に自動変換 ニッチな試み「レガシー資産の有効活用を実現」 https://egg.5ch.net/test/read.cgi/scienceplus/1759056163/ 当時のメモリ空間と画像空間 今のそれをちゃんと仕込んでやれば、あとはプログラム一行一行地道に移植すれば済むことだからなぁ AIなら余裕だろう http://mevius.5ch.net/test/read.cgi/tech/1743698824/942
943: デフォルトの名無しさん (ワッチョイ 2302-tvb5) [sage] 2025/09/29(月) 14:48:16.22 ID:fGv7+OUD0 >>942 実行デモとか無いの? http://mevius.5ch.net/test/read.cgi/tech/1743698824/943
944: デフォルトの名無しさん (ワッチョイ 2302-tvb5) [sage] 2025/09/29(月) 14:49:31.23 ID:fGv7+OUD0 >>939 まあ、そうだな プログラミングはできて当たり前 http://mevius.5ch.net/test/read.cgi/tech/1743698824/944
945: デフォルトの名無しさん (ワッチョイ 9b02-qDwT) [sage] 2025/09/29(月) 18:19:38.98 ID:Q7Sogg1B0 一行一行の移植をしても、フラグレジスタなんかを実装して管理する必要があったり、 ハードウェア割り込み処理だのチップとのI/Oだのを実装したりと、 結局は仮想ファミコンを作ることになると思うのだが、どうしているのだろう http://mevius.5ch.net/test/read.cgi/tech/1743698824/945
946: デフォルトの名無しさん (ラクッペペ MMcb-zEMX) [sage] 2025/09/29(月) 18:38:18.84 ID:c1YrThHHM コードのとおりに動かすだけだからAIの出番は無いよね 1の入力に対して1の出力しかない http://mevius.5ch.net/test/read.cgi/tech/1743698824/946
947: デフォルトの名無しさん (ワッチョイ 235d-Yz6d) [] 2025/09/29(月) 19:53:33.23 ID:RI0R/RXE0 答えが出ている ADHDの脳は実際に普通の人とは構造が異なっていた 2025.09.14 SUN https://nazology.kusuguru.co.jp/archives/184809 サイコパス傾向のある人は反社会行動のブレーキになる脳領域が小さい 2025.07.06 12:00:41 SUNDAY https://nazology.kusuguru.co.jp/archives/180642 ↓上記の機器いの誤差があるので誤差と平均値を下記の患者でも試みる必要がある 【研究成果】幻聴に関連した脳構造特徴を発見 2022/12/22 https://www.c.u-tokyo.ac.jp/info/news/topics/20221222100000.html 統合失調症の患者が「幻聴」を聞いてしまう脳のメカニズムが明らかに 2024/10/04 https://gigazine.net/news/20241004-brain-schizophrenia-auditory-hallucinations/ http://mevius.5ch.net/test/read.cgi/tech/1743698824/947
948: デフォルトの名無しさん (ワッチョイ 0d54-DOAI) [sage] 2025/09/29(月) 20:37:36.31 ID:xNYUpq8F0 そんなもんは全ての人がそうなんだけどな 広大な脳メモリ空間をぽんと渡されて、何のガイドも無しに好きに使うと、 個人差ありまくりになる 同じ刺激に対して似たような応答があるから中身も似てると思いがちだけど、 アーキテクチャは全員バラバラ http://mevius.5ch.net/test/read.cgi/tech/1743698824/948
949: デフォルトの名無しさん (ワッチョイ 1b31-TYAr) [] 2025/09/29(月) 20:51:11.65 ID:S5lk9qm80 みんなサンキュー ロバストPythonを買ったぞ! http://mevius.5ch.net/test/read.cgi/tech/1743698824/949
950: デフォルトの名無しさん (ワッチョイ 23dd-Yz6d) [] 2025/09/30(火) 05:43:16.71 ID:D3OKy3BW0 PYTHON UFOテレポートは量子コンピューターと同じ環境で行われるので下記の環境にする必要がある 量子コンピューターとして最大の6100量子ビットアレイ構築にカリフォルニア工科大学研究チームが成功、中性原子方式で大規模な「誤り耐性」への道筋に光明 2025年09月29日 17時35分 https://gigazine.net/news/20250929-caltech-6100-qubit-array/ >>量子光学・原子物理学を専門とする京都大学大学院理学研究科の高橋義朗教授によると、 >>量子コンピューターは大きく分けると「量子アニーリング方式」と「量子ゲート方式」に分けられるほか、 >>量子ビットを構成する物理系の分類だと「超伝導方式」「量子ドット方式」「光方式」「中性原子方式」「イオントラップ方式」の5つが、精力的に開発が進められているとのこと。高橋教授も中性原子方式を研究していて、その特徴の1つとして、真空容器の内部にレーザー光で原子を閉じ込めるので、超伝導方式のような配線が必要なく大規模化に有利な点を挙げています。 >>光ピンセットと呼ばれる高集束レーザービームを用いて、数千個のセシウム原子を格子状に捕捉しました。原子配列構築のため、レーザービームは1万2000本のピンセットに分割され、真空容器内で6100個の原子の保持に成功 京大、高品質・大面積化が可能なスズペロブスカイト半導体の製膜法を開発 2025/09/29 19:35 https://news.mynavi.jp/techplus/article/20250929-3498391/ >>汎用性の高い塗布成膜法を開発したと発表した。 >>酸化性を持つ「ジメチルスルホキシド」を溶媒として不使用としたことにより、スズペロブスカイト太陽電池デバイスの熱安定性が大幅に向上した。加えて、非溶媒を用いないV-CGR法は大面積のスズペロブスカイト薄膜の作製が可能であり、デバイス面積21.6cm2の7段モジュールの作製も実現された。 【原点にして頂点】スーパーマリオをプレイするだけで「脳の状態」が良くなる 2025.09.29 MON https://nazology.kusuguru.co.jp/archives/156710 >> 2024年に、統合失調症の患者にスーパーマリオを毎日30分(8週間)プレイしてもらう実験を実施。結果、認知機能とメンタルヘルスが改善し、集中力や気分が向上しました。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/950
951: デフォルトの名無しさん (ワッチョイ f5a1-UzlG) [sage] 2025/10/02(木) 20:30:06.56 ID:+OkR5kb50 numpyが居座ってるから他のライブラリ勝手に入れるのが気がとがめる 統合しろ http://mevius.5ch.net/test/read.cgi/tech/1743698824/951
952: デフォルトの名無しさん (ワッチョイ 434b-WB9C) [] 2025/10/03(金) 00:35:09.39 ID:uqAY2LHy0 あいつそんなに気難しいの? http://mevius.5ch.net/test/read.cgi/tech/1743698824/952
953: デフォルトの名無しさん (ワッチョイ 05c9-Axi3) [sage] 2025/10/03(金) 05:24:02.13 ID:9AR6VaZy0 もう別環境にして分散コンピューティングするしかないよね http://mevius.5ch.net/test/read.cgi/tech/1743698824/953
954: デフォルトの名無しさん (ワッチョイ 0d54-DOAI) [sage] 2025/10/03(金) 07:20:10.06 ID:XgAujD0S0 numpyはなんか独自の文化だよな でも換えが効かない http://mevius.5ch.net/test/read.cgi/tech/1743698824/954
955: デフォルトの名無しさん (ワッチョイ 235d-Yz6d) [] 2025/10/03(金) 12:36:03.67 ID:44h+Lrr50 PYTHON ★ボイス・トォ・スカル書士していたと思われていたものが続々とニュースになっている! ★ボイス・トォ・スカルでニュースにすると話していたが正しく本物! 【兵庫】「近々、刑事処分が……」斎藤元彦兵庫県知事が会見で“いら立ち”のウラに検察の動きと「追加告発」 [ぐれ★] 2025/10/02(木) 22:36:49.67 https://asahi.5ch.net/test/read.cgi/newsplus/1759412209/ JR東海に排除措置命令へ 談合、建設コンサル5社に課徴金 [蚤の市★] 2025/10/03(金) 07:12:48.03 https://asahi.5ch.net/test/read.cgi/newsplus/1759443168/ 小泉進次郎氏 最後の討論会でもステマ問題問われる 「知らなかったとはいえ…」釈明繰り返す [少考さん★] 2025/10/02(木) 22:35:35.25 https://asahi.5ch.net/test/read.cgi/newsplus/1759412135/ アベノマスク、国が関連文書700ページを開示 当初は「保有していない」と主張 上脇教授 [少考さん★] 2025/09/29(月) 19:07:39.83 https://asahi.5ch.net/test/read.cgi/newsplus/1759140459/ >>6月の地裁判決は「作成されなかったとは考えがたい」と指摘。その後の国の調査で、今回の開示文書が見つかったという。 ★国家を挙げて何をしているのか! 「平均年収1460万円で納税の対象外」「年の半分が休暇」 ホームタウン構想で抗議殺到JICAの在外職員は超好待遇だった! ★2 [おっさん友の会★] 2025/10/02(木) 09:18:24.89 https://asahi.5ch.net/test/read.cgi/newsplus/1759364304/ ※二文も国家をあげて犯罪組織の旗印? 【自民総裁選】比較企業献金、5候補「公開」主張 裏金議員起用も否定せず [蚤の市★] 2025/10/03(金) 07:46:45.80 https://asahi.5ch.net/test/read.cgi/newsplus/1759445205/ http://mevius.5ch.net/test/read.cgi/tech/1743698824/955
956: デフォルトの名無しさん (ワッチョイ 235d-Yz6d) [] 2025/10/03(金) 15:38:22.90 ID:44h+Lrr50 PYTHON嘘を無抜く 顔の動きから思考を読み取る、マウスの「心を読む」ことに成功 公開: 2025-10-03 08:00 https://karapaia.com/archives/554632.html ・殺人グループのボイス・トォ・スカルをしている者を発見できる! ・特殊詐欺に使用できる ・占い師の話術が向上する http://mevius.5ch.net/test/read.cgi/tech/1743698824/956
957: デフォルトの名無しさん (ワッチョイ 0d54-DOAI) [sage] 2025/10/03(金) 19:46:15.35 ID:1oQXd5ev0 2行n列の配列があって、使いにくいので転置したかった 転置のやり方はいろいろあるけど、 zip(*array) これがエレガントだった エレガント過ぎて何してるのか判らん http://mevius.5ch.net/test/read.cgi/tech/1743698824/957
958: デフォルトの名無しさん (ブーイモ MMcb-d8Or) [sage] 2025/10/03(金) 22:17:07.02 ID:DAeJjve8M 何をしてるかわからんコードをエレガントだと思うのは全くエレガントじゃないな http://mevius.5ch.net/test/read.cgi/tech/1743698824/958
959: デフォルトの名無しさん (ワッチョイ 0d54-DOAI) [sage] 2025/10/03(金) 22:38:05.98 ID:1oQXd5ev0 こんな風に理解できない人がいるだろうなという懸念 http://mevius.5ch.net/test/read.cgi/tech/1743698824/959
960: デフォルトの名無しさん (ワッチョイ 43de-MlPs) [sage] 2025/10/03(金) 23:23:20.38 ID:aZVU66UK0 いやー、一応理解しているつもりでも、zipとか * はかなり頭こんがらがるけどなぁ。 zip( *array )は、arrayがiterableのiterable(たとえば、[ [1, 2, 3, 4, 5], [6, 7, 8, 6, 10 ] ])だとすると、① * によるiterable unpacking によりarrayは2つのiterable の並び([1, 2, 3, 4, 5], [6, 7, 8, 9, 10 ] )へと展開される。② 組み込み関数zip は、引数として与えられた複数のiterable から並行的に要素を取得して作ったtuple を逐次的に返すgeneratorを返す((1,6), (2, 7), (3, 8), (4, 9), (5, 10) を逐次的に返すgeneratorを返す)……ってことよね。 さらに添字参照とかsum とかと組み合わせるようなケースだともっと大変。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/960
961: デフォルトの名無しさん (ワッチョイ 05f2-ebMX) [] 2025/10/04(土) 02:20:54.79 ID:1nnmOYkp0 なんかzshみたいな漢字科 http://mevius.5ch.net/test/read.cgi/tech/1743698824/961
962: デフォルトの名無しさん (ワッチョイ 258f-MlPs) [sage] 2025/10/04(土) 10:53:29.11 ID:lfhYKLud0 printはPytnon3になるときに文から関数になったってことだけど、assert とか raise とかは文のまま。関数にすると余計なオーバーヘッドが生じてしまうとかそういう理由なのかな。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/962
963: デフォルトの名無しさん (ワッチョイ 1b03-TYAr) [] 2025/10/04(土) 11:13:46.38 ID:Dyjoms350 assertやraiseはそもそも関数にできるんかい? http://mevius.5ch.net/test/read.cgi/tech/1743698824/963
964: デフォルトの名無しさん (ベーイモ MM2b-G6c+) [sage] 2025/10/04(土) 11:24:37.65 ID:Lrd6UCHyM >>962 raiseはプリミティブな操作だから raiseが関数だったとして、じゃあraise関数をどうやって実装する? 結局Pythonのインタプリタに直接組み込むしかないだろう。だから意味がない。 assertについては、assertを無効にする場合は式の評価自体を飛ばさなければならない。そんなことは普通の関数では実現できない。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/964
965: デフォルトの名無しさん (ワッチョイ 258f-MlPs) [sage] 2025/10/04(土) 13:03:57.65 ID:lfhYKLud0 >>964で指摘されている点は、インタプリタ上で特別扱いしないと対応できない(通常の関数の枠内では処理できない)というのは分かるんだけど、逆にいうと、インタプリタが特別扱いをするのであれば、関数呼び出しのインターフェイスをすることもできなくはないわけでしょう。 assert文の2つ目の式にAssertionErrorに渡す引数を指定するという構文は直感的に分かりにくいなと以前から思っていて、仮に関数呼び出しのインターフェースで呼べるならそんなに違和感ないなとちょっと思っただけ。積極的にそうした方がいいとかそうすべきと主張するつもりはないよ。 http://mevius.5ch.net/test/read.cgi/tech/1743698824/965
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.012s