!extend:default:vvvvv:1000:1024
!extend:default:vvvvv:1000:1024
↑スレ立てる毎に減るので、減ってたら3つに補充すること。
・当スレにRubyのソースコード類を書くことを禁ず
・Ruby等、Pythonではないプログラミング言語での回答類・質問を書くのも禁止
・「Ruby では」「Rubyでは」「Rails」正規表現→「^クソチョンw$」をNGワード登録推奨
・エラーを解決したいときは、かならず
エラー文(勝手に省略orスクショうp等の横着禁止)と
おま環(Pythonのバージョン番号+OS名とバージョン+IDE名)を書け。
★Pythonのソースコードを5ちゃんに直貼はインデントが崩壊するので、
↓等のコードうp用サイトに貼ってきてくだしあ。(スクリーンショットをうpる「横着」禁止)
ttps://techiedelight.com/compiler/ Run Code機能あり。
ttp://ideone.com/ デフォ設定がCなので、Pythonするには言語種選択ボタン押下がピコ手間かも。
ttp://pastebin.com/ まずまずシンプル。
ttp://dpaste.com/ とてもシンプル。消えるまでの日数は十分長ーく指定のこと。
◇Pythonオフィシャルサイト http://www.python.org/
◇Pythonドキュメント https://docs.python.org/ja/3/
◇まとめwiki ttp://python.rdy.jp/
※前スレ
Pythonのお勉強 Part71
https://mevius.5ch.net/test/read.cgi/tech/1695168821/
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
探検
Pythonのお勉強 Part72
レス数が900を超えています。1000を超えると表示できなくなるよ。
1デフォルトの名無しさん (ワッチョイ 03c5-hEBs)
2023/12/27(水) 15:42:25.63ID:sVIMH2iW0827デフォルトの名無しさん (ワッチョイ 7b85-U069)
2024/05/11(土) 17:02:27.88ID:7DA564Sp0828デフォルトの名無しさん (ワッチョイ 7e44-c5DX)
2024/05/11(土) 17:32:49.96ID:dlaw+38P0829デフォルトの名無しさん (ワッチョイ 7f54-wePh)
2024/05/11(土) 17:55:41.08ID:6kJwwEnQ0 決め打ちしなくても、meta読めばそれが正解なんだよな
答えが書いてあるのに推測しようとして失敗する
答えが書いてあるのに推測しようとして失敗する
830デフォルトの名無しさん (ワッチョイ 2bd0-2p88)
2024/05/12(日) 01:03:35.51ID:sYFXlqml0 charsetに嘘書いてある事もあるから
metaは参考程度
metaは参考程度
831デフォルトの名無しさん (ワッチョイ f5b4-XO5N)
2024/05/12(日) 03:16:25.45ID:blI7TU//0 >>827
なんで配列がリストと同様だと思ったん?
なんで配列がリストと同様だと思ったん?
832デフォルトの名無しさん (ワッチョイ bd79-dhv7)
2024/05/12(日) 03:47:45.56ID:sQadkg9O0833デフォルトの名無しさん (ワッチョイ 3709-SSRy)
2024/05/12(日) 15:32:32.50ID:qUDonbHH0 「動的配列は配列じゃないリストだ」と言い張る人なんじゃね?
それか何か根本的な勘違いをしてるか
まあどうでもいいけど
それか何か根本的な勘違いをしてるか
まあどうでもいいけど
834デフォルトの名無しさん (ワッチョイ a1f0-NuW3)
2024/05/12(日) 15:44:47.38ID:H0ypy+dK0 その辺の言葉の使い方は言語や人や実装によって違うからまずは定義をちゃんとして欲しいな
835デフォルトの名無しさん (ワッチョイ c954-7sFO)
2024/05/12(日) 15:47:15.87ID:DQpWxQ2J0 言語も何も指定せずにプログラム関連でリストというと、リスト構造を指すよな
836デフォルトの名無しさん (ワッチョイ 557c-06YP)
2024/05/12(日) 15:49:04.86ID:jPmIOKVf0 基本情報も持ってないような奴はその辺のデータ構造としての配列とかリスト分かってないんだろ
837デフォルトの名無しさん (ワッチョイ a1f0-NuW3)
2024/05/12(日) 15:51:41.09ID:H0ypy+dK0 大抵はリンクリストを指すのだろうけど動的言語あたりが好き勝手用語を解釈し始めて
動的配列を指すこともあるし一般的にモノが並んでいることをリストと言ったりもする
ややこしい時代になったもんだ
動的配列を指すこともあるし一般的にモノが並んでいることをリストと言ったりもする
ややこしい時代になったもんだ
838デフォルトの名無しさん (ワッチョイ 5f79-nHLb)
2024/05/12(日) 18:01:26.30ID:XuEaHJPQ0 データ構造に言及しない文脈なら一般的に一覧とかリストで済ますでしょ
PythonスレはVBAスレに並ぶ初心者が集うスレだからこんな議論が度々起きても仕方ない
PythonスレはVBAスレに並ぶ初心者が集うスレだからこんな議論が度々起きても仕方ない
839デフォルトの名無しさん (ワッチョイ 7568-sqPz)
2024/05/12(日) 19:15:29.77ID:TeUsEGsc0 ごくごく一般的な言葉を環境特有の用語として使う馬鹿が悪い
840デフォルトの名無しさん (ワッチョイ c954-7sFO)
2024/05/12(日) 19:35:34.27ID:DQpWxQ2J0 数学なんかそんなんばっかり
わざとだろと思うくらい
わざとだろと思うくらい
841デフォルトの名無しさん (ワッチョイ 3709-SSRy)
2024/05/12(日) 21:39:13.62ID:qUDonbHH0 赤っ恥かいた人の自演言い訳レスばっかりで草
842デフォルトの名無しさん (ワッチョイ 7568-sqPz)
2024/05/13(月) 02:42:21.97ID:4H4E5Igk0 俺の投稿GW以降初なんだが馬鹿の自演言い訳扱いにされてんの?
843 警備員[Lv.1][新初] (ブーイモ MMb3-7UPu)
2024/05/13(月) 19:42:10.18ID:FIEerBn6M844デフォルトの名無しさん (スプッッ Sddb-u+H/)
2024/05/13(月) 20:27:48.60ID:qI7rp+/ud サイズ決めてからリスト作ったら
内部データは1つの配列?
それとも1つ1つ個別のリンクリスト?
内部データは1つの配列?
それとも1つ1つ個別のリンクリスト?
845デフォルトの名無しさん (ワッチョイ c954-7sFO)
2024/05/13(月) 20:53:26.29ID:Vgw5tAUB0 そういうのはnumpyなんだよな
846デフォルトの名無しさん (ワッチョイ 2701-B4Wz)
2024/05/13(月) 22:15:15.85ID:2RX7d+Cx0 >>843
>配列そのものが連続したアドレスのメモリ領域のことだからな
何を主張したいのかよくわからん
Pythonのlistは配列じゃないと言いたいの? それとも配列だと言いたいの?
>動的にメモリを確保する場合は、型が後づけになるから配列と呼ぶの違和感があるのは仕方ない
動的にメモリを確保することと型が後付になるかどうかは関係ないよ
>配列そのものが連続したアドレスのメモリ領域のことだからな
何を主張したいのかよくわからん
Pythonのlistは配列じゃないと言いたいの? それとも配列だと言いたいの?
>動的にメモリを確保する場合は、型が後づけになるから配列と呼ぶの違和感があるのは仕方ない
動的にメモリを確保することと型が後付になるかどうかは関係ないよ
847デフォルトの名無しさん (ワッチョイ c954-7sFO)
2024/05/13(月) 22:22:23.19ID:Vgw5tAUB0 メモリなんかいつでも好きな時に確保できるように見えるだけで、
実際はmallocで頑張って実現してるしな
思想は先進化していくのに実現手段はずっとCなので、
職人がどんどんハゲる
実際はmallocで頑張って実現してるしな
思想は先進化していくのに実現手段はずっとCなので、
職人がどんどんハゲる
848デフォルトの名無しさん (ワッチョイ 312a-qYA6)
2024/05/14(火) 08:46:28.42ID:qHkm4M1L0 結局 >>839 だよな。お前の言う「配列」はどれなんだってな。
849デフォルトの名無しさん (ワッチョイ e7c3-SSRy)
2024/05/14(火) 09:10:15.76ID:KCRt/7OV0 「環境特有の用語」として使ってるやつなんていないだろ
850デフォルトの名無しさん (ワッチョイ f9eb-Smdd)
2024/05/14(火) 11:55:04.88ID:tAOIV1Ky0 発端はこれ
>Pythonって配列無いんじゃ?リストやろ
書き方から配列ではない”リスト”、リストではない”配列”について述べてることは自明
つまり抽象データ構造としてのリストを指してるわけではなく、その具体的実装のうち配列ではないもの(リンクリスト等)を指しているか、Pythonのlist(リスト型)を指していることになる
次にこれ
>なんで配列がリストと同様だと思ったん?
これはlistの内部実装が配列だというレスへの返信内容なので、発端となったレスと合わせるとlistがリンクリスト的なもので実装されてると勘違いしてたということ
同じ勘違いをしてると思われ、かつ同じように二言目にはCに言及してるレスが散見されるのは偶然ではないでしょう
>Pythonって配列無いんじゃ?リストやろ
書き方から配列ではない”リスト”、リストではない”配列”について述べてることは自明
つまり抽象データ構造としてのリストを指してるわけではなく、その具体的実装のうち配列ではないもの(リンクリスト等)を指しているか、Pythonのlist(リスト型)を指していることになる
次にこれ
>なんで配列がリストと同様だと思ったん?
これはlistの内部実装が配列だというレスへの返信内容なので、発端となったレスと合わせるとlistがリンクリスト的なもので実装されてると勘違いしてたということ
同じ勘違いをしてると思われ、かつ同じように二言目にはCに言及してるレスが散見されるのは偶然ではないでしょう
851デフォルトの名無しさん (ワッチョイ c954-7sFO)
2024/05/14(火) 12:27:50.27ID:zAEMfD8m0 トートロジーなんだよな
中身のアドレスが規則的に並んでいるものを配列と呼ぶ
と定義すれば、配列はアドレスが規則的に並んでいる
自分の定義に疑問を持つような文章を書くから、
知らんがなお前の脳内にしか答えはねえよになる
中身のアドレスが規則的に並んでいるものを配列と呼ぶ
と定義すれば、配列はアドレスが規則的に並んでいる
自分の定義に疑問を持つような文章を書くから、
知らんがなお前の脳内にしか答えはねえよになる
852デフォルトの名無しさん (ワッチョイ 5b18-Hnix)
2024/05/14(火) 14:39:54.11ID:8mNAgpzV0 python変化目まぐるしくて追いつくのがしんどすぎる....
最先端のpythonライブラリのポータルサイトとかないの?
毎日確認したいわ
本でkeras、tensorflowとか必死で習得(完璧ではない)したのに
今はpytorchも主流らしいね
こんなの追いつくの大変だわ
webとpythonは本当に頭がスポンジじゃないと無理だわ
最先端のpythonライブラリのポータルサイトとかないの?
毎日確認したいわ
本でkeras、tensorflowとか必死で習得(完璧ではない)したのに
今はpytorchも主流らしいね
こんなの追いつくの大変だわ
webとpythonは本当に頭がスポンジじゃないと無理だわ
853デフォルトの名無しさん (ワッチョイ 0bad-ydgP)
2024/05/14(火) 15:55:30.69ID:B5OwFMM40854デフォルトの名無しさん (ワッチョイ a1f0-NuW3)
2024/05/14(火) 15:56:53.18ID:mAhB2AWP0 >>852
pytorchも生で使う人はいないぞ
transformersというpytorchを使いやすくしたライブラリしか使われてない
まあそれも計算資源がある会社や組織しか無理だけど
日本向けにCPUでうまく学習できるライブラリ作れよって思うけどね
スパコンはあるわけだし
もう作れる技術ある人がいないのだろう
悲しいなあ
pytorchも生で使う人はいないぞ
transformersというpytorchを使いやすくしたライブラリしか使われてない
まあそれも計算資源がある会社や組織しか無理だけど
日本向けにCPUでうまく学習できるライブラリ作れよって思うけどね
スパコンはあるわけだし
もう作れる技術ある人がいないのだろう
悲しいなあ
855デフォルトの名無しさん (ワッチョイ 5b18-Hnix)
2024/05/14(火) 17:17:20.85ID:8mNAgpzV0856デフォルトの名無しさん (ワッチョイ a1f0-NuW3)
2024/05/14(火) 17:44:51.87ID:mAhB2AWP0857デフォルトの名無しさん (ワッチョイ 4b01-CEmf)
2024/05/14(火) 18:36:12.11ID:Q7kDAF5x0858デフォルトの名無しさん (ワッチョイ c954-7sFO)
2024/05/14(火) 20:39:34.27ID:zAEMfD8m0 AIはいい方法が見つかって、あとは規模を拡大していくだけじゃないの
その先に強いAIもあるよ
その先に強いAIもあるよ
859デフォルトの名無しさん (ワッチョイ a1f0-NuW3)
2024/05/14(火) 21:25:34.15ID:mAhB2AWP0 >>857
トートロジー言いたいだけ
トートロジー言いたいだけ
860デフォルトの名無しさん (ワッチョイ 7795-SSRy)
2024/05/14(火) 22:22:59.43ID:ijGZFbN80 循環定義と言いたかったんじゃね?
循環してないから的外れだけど
循環してないから的外れだけど
861デフォルトの名無しさん (ワッチョイ bd79-dhv7)
2024/05/14(火) 22:50:26.75ID:W7JQzi5C0 >>860
循環してないならトートロジーで合ってるのでは
循環してないならトートロジーで合ってるのでは
862デフォルトの名無しさん (ワッチョイ 7795-SSRy)
2024/05/14(火) 23:30:34.98ID:ijGZFbN80863デフォルトの名無しさん (ワッチョイ 4bb6-nr3a)
2024/05/15(水) 02:04:38.50ID:CiUrAQCg0 >>855
PHP の本を書いている、たにぐちまこともPython の動画を出そうとしたけど、
大学で勉強しないと無理と言っていた
KENTA が既に言っている。
理系で、8年も掛けて勉強するのは効率が悪い。
何年も勉強する看護師とかもそう
文系のアホが唯一金持ちになれる、最強のチート職業はRuby on Rails である!
Runteq の菊本も、千時間と言っている。
外人も言っている
Railsでは頭の良さが必要ではなく、再現性が高い。
東大受験と同じ。
アホでも3千時間の暗記で、偏差値が40上がる。
75時間で1偏差値上がる
だから、ほとんどの学校・サロンではRailsを教える。
知識が勉強時間に比例するから。
東大向け予備校と同じ
一方、Pythonは大学院数学科とか、地頭の良さが問われる。
文法を知っていても雇われない。
全言語の中で唯一、人余りの言語だし
文系なら絶対に無理。
理系で偏差値70以上なら独学でもできるだろうけど
Java は建設業と同じ、5大SIer の多重請負構造の身分制度があるから、
間に1社入る毎に、3割抜かれる。
絶対に大企業系列での身分が変わらないから、
一発逆転を狙うdrop out 組は、Railsへ進む
PHP の本を書いている、たにぐちまこともPython の動画を出そうとしたけど、
大学で勉強しないと無理と言っていた
KENTA が既に言っている。
理系で、8年も掛けて勉強するのは効率が悪い。
何年も勉強する看護師とかもそう
文系のアホが唯一金持ちになれる、最強のチート職業はRuby on Rails である!
Runteq の菊本も、千時間と言っている。
外人も言っている
Railsでは頭の良さが必要ではなく、再現性が高い。
東大受験と同じ。
アホでも3千時間の暗記で、偏差値が40上がる。
75時間で1偏差値上がる
だから、ほとんどの学校・サロンではRailsを教える。
知識が勉強時間に比例するから。
東大向け予備校と同じ
一方、Pythonは大学院数学科とか、地頭の良さが問われる。
文法を知っていても雇われない。
全言語の中で唯一、人余りの言語だし
文系なら絶対に無理。
理系で偏差値70以上なら独学でもできるだろうけど
Java は建設業と同じ、5大SIer の多重請負構造の身分制度があるから、
間に1社入る毎に、3割抜かれる。
絶対に大企業系列での身分が変わらないから、
一発逆転を狙うdrop out 組は、Railsへ進む
864デフォルトの名無しさん (ブーイモ MM5b-2p88)
2024/05/15(水) 09:28:02.91ID:lY8yWo0EM 理系で偏差値70医学部だろ
865デフォルトの名無しさん (ワッチョイ c954-7sFO)
2024/05/15(水) 09:51:34.33ID:B4c3/ooh0 医者が難しい積分とかできてどうするんだろうな
866デフォルトの名無しさん ころころ (ワッチョイ 5b95-Hnix)
2024/05/15(水) 10:23:20.15ID:S+ZupDQm0 東大数学も難なく解けるような人間だとpython+人工知能も余裕なんだろうな
高卒にプログラマかなり多いけど彼らは人工知能理解できるのだろうか?
確率過程、解析学、線形代数など大学数学レベルの応用なわけだが
高卒にプログラマかなり多いけど彼らは人工知能理解できるのだろうか?
確率過程、解析学、線形代数など大学数学レベルの応用なわけだが
867デフォルトの名無しさん (ワッチョイ c954-7sFO)
2024/05/15(水) 10:30:56.53ID:B4c3/ooh0 建築現場の労働者が強度計算できるのか心配してるようなもの
868デフォルトの名無しさん (ワッチョイ 5d10-XO5N)
2024/05/15(水) 13:16:40.50ID:aVLImmd00 独学で学習したが動かせるようになるまで2.5年かかった
理解できているかは、分野や扱い方次第でどうとでも言えるかと
人工知能という単語が広すぎるので
何の何でどのモデルをどの手法でどうやってトレーニングして、何をできるようにしたことがあって、何に適用したことがあるか?
位まで説明してくれないとわからない
理解できているかは、分野や扱い方次第でどうとでも言えるかと
人工知能という単語が広すぎるので
何の何でどのモデルをどの手法でどうやってトレーニングして、何をできるようにしたことがあって、何に適用したことがあるか?
位まで説明してくれないとわからない
869デフォルトの名無しさん (ワッチョイ 5d10-XO5N)
2024/05/15(水) 13:37:58.79ID:aVLImmd00 マクドに行ってハンバーガーくださいと言っているのと変わらないということ
870 警備員[Lv.6][新初] (ワッチョイ 7b5f-7UPu)
2024/05/15(水) 21:54:52.51ID:QNLWEWL40 >>846
動的に確保したメモリ領域を1バイト単位の変数からおかしくないが、可変のマルチバイトの型にすると物理アドレスで追えなくなる。
動的に確保したメモリ領域を1バイト単位の変数からおかしくないが、可変のマルチバイトの型にすると物理アドレスで追えなくなる。
871 警備員[Lv.6][新初] (ワッチョイ 7b5f-7UPu)
2024/05/15(水) 21:59:14.32ID:QNLWEWL40 Pythonは一般的にコレクションにあたるものが独特の定義と変な構文・命令文で操作するから、素直な配列をリストと言う名称にして、配列とも呼ぶということにしたせいでわかりにくくなった。
配列は連続したメモリ領域という意味合いがあるが、Pythonは完全に無視しているので、初心者にはハードルが高い。
配列は連続したメモリ領域という意味合いがあるが、Pythonは完全に無視しているので、初心者にはハードルが高い。
872デフォルトの名無しさん ころころ (ワッチョイ 0bb4-dL3C)
2024/05/15(水) 22:33:27.30ID:5dHp99TT0 変にかじってるから連結リストを連想するんでは
シンプルに一覧、複数の要素を含むデータ構造ってだけ
シンプルに一覧、複数の要素を含むデータ構造ってだけ
873デフォルトの名無しさん (ワッチョイ c954-7sFO)
2024/05/15(水) 22:35:29.17ID:B4c3/ooh0 arrayで良かったがな
874デフォルトの名無しさん (ワッチョイ 9d01-lNhc)
2024/05/15(水) 23:48:19.33ID:heFIaB2P0 >>871,872
配列の領域を動的に拡張する動的配列の話と
ヒープというか1つの配列で複数の型の値を管理する話がごちゃ混ぜになってたのね
動的配列であるPythonのlistも連続したメモリ領域(内部はCのarray)
先頭アドレス+インデックスでインデックス番目の要素にO(1)でアクセス可能
連続メモリ領域である配列に型の異なる要素を入れられるのは
PyObjectというオブジェクトへのポインタを格納してる配列だから
intやfloatを格納してもポインタの間接参照が必ず入るので
それを必要としないarray.arrayやndarrayに比べるとシーケンシャルスキャンなどは遅い
配列の領域を動的に拡張する動的配列の話と
ヒープというか1つの配列で複数の型の値を管理する話がごちゃ混ぜになってたのね
動的配列であるPythonのlistも連続したメモリ領域(内部はCのarray)
先頭アドレス+インデックスでインデックス番目の要素にO(1)でアクセス可能
連続メモリ領域である配列に型の異なる要素を入れられるのは
PyObjectというオブジェクトへのポインタを格納してる配列だから
intやfloatを格納してもポインタの間接参照が必ず入るので
それを必要としないarray.arrayやndarrayに比べるとシーケンシャルスキャンなどは遅い
875デフォルトの名無しさん (ワッチョイ c954-7sFO)
2024/05/15(水) 23:50:58.58ID:B4c3/ooh0 なんでappendした時のアドレスは最初から空いてるんだ?
876デフォルトの名無しさん (ワッチョイ 9d01-lNhc)
2024/05/15(水) 23:59:39.16ID:heFIaB2P0 動的配列(dynamic array)とか可変長配列(variable length array)でググってください
877デフォルトの名無しさん (ワッチョイ a1f0-NuW3)
2024/05/16(木) 02:28:34.83ID:GRjs/TRy0878デフォルトの名無しさん (ワッチョイ f940-We0z)
2024/05/16(木) 09:01:52.97ID:OT19dHrs0 アスペおじさんw
880863 (アウアウウー Sa31-nr3a)
2024/05/17(金) 09:15:28.47ID:rqZM+dIga >>866
Stack Overflow 米国年収。2022 -> 2023。
Rubyは、Go/Rust/Elixir の3大言語を超えた!
Ruby : 9.3 -> 9.9 万ドル
Elixir : 9.3 -> 9.6
Go : 8.9 -> 9.3
Rust : 8.7 -> 8.7
多くの言語 : 6.5〜7 -> 7.3〜7.8
PHP : 5 -> 5.9
Dart : 4.4 -> 5.6
プログラマーは、大卒コンピューターサイエンスが必須。
ただし、PHP, Dart だけは高卒用言語だから低収入。
だから、高卒で人工知能などをやっている香具師はいないはず
TIOBE Index 2024/4 では、
PHPは、9位 → 17。
一方、Ruby は、18 → 13
2019年「滅びゆく5つのプログラミング言語」として、
Ruby, Haskell, Objective-C, R, Perl の記事が出たけど、
実はRubyよりも、PHPの方が先に滅んでしまった
KENTA も、PHPをオワコン認定した。
そして初心者のキャリアパスは、Rails → Go のみと言う
Stack Overflow 米国年収。2022 -> 2023。
Rubyは、Go/Rust/Elixir の3大言語を超えた!
Ruby : 9.3 -> 9.9 万ドル
Elixir : 9.3 -> 9.6
Go : 8.9 -> 9.3
Rust : 8.7 -> 8.7
多くの言語 : 6.5〜7 -> 7.3〜7.8
PHP : 5 -> 5.9
Dart : 4.4 -> 5.6
プログラマーは、大卒コンピューターサイエンスが必須。
ただし、PHP, Dart だけは高卒用言語だから低収入。
だから、高卒で人工知能などをやっている香具師はいないはず
TIOBE Index 2024/4 では、
PHPは、9位 → 17。
一方、Ruby は、18 → 13
2019年「滅びゆく5つのプログラミング言語」として、
Ruby, Haskell, Objective-C, R, Perl の記事が出たけど、
実はRubyよりも、PHPの方が先に滅んでしまった
KENTA も、PHPをオワコン認定した。
そして初心者のキャリアパスは、Rails → Go のみと言う
881デフォルトの名無しさん (ワッチョイ c954-7sFO)
2024/05/17(金) 09:47:04.55ID:Qa4vCMDK0 滅ぶ為には一度栄える必要があるからな
滅ぶことすらできない言語が死屍累々
滅ぶことすらできない言語が死屍累々
882デフォルトの名無しさん (ワッチョイ c954-7sFO)
2024/05/18(土) 11:03:18.54ID:PjF8WCX10 str.replaceとre.subがどっちがどっちだったか覚えられません
883 警備員[Lv.29] (ワッチョイ 7ae7-e3iQ)
2024/05/19(日) 20:02:36.67ID:j/RUVR5T0884デフォルトの名無しさん (ワッチョイ 0754-+XYa)
2024/05/19(日) 20:20:55.34ID:yPlDr+Sl0 RAMがハード的に仮想アドレスを持てるようにすれば、
ソフトが断片化とか気にしなくてよくなるな
ソフトが断片化とか気にしなくてよくなるな
885デフォルトの名無しさん (ワッチョイ 9a79-3rNJ)
2024/05/19(日) 21:43:05.64ID:Mnae9rHQ0 CPUにMMUが追加されたかなり昔からOSが似たようなことをしているわけで
886デフォルトの名無しさん (ワッチョイ df7c-6G0y)
2024/05/19(日) 22:10:48.54ID:Bt2ug4Wx0887デフォルトの名無しさん (ワッチョイ df7c-6G0y)
2024/05/19(日) 22:11:43.39ID:Bt2ug4Wx0 スタックとかヒープ解ってない奴多過ぎ
888デフォルトの名無しさん (ワッチョイ 5b10-/6xt)
2024/05/19(日) 23:42:12.30ID:BsbbAZea0889デフォルトの名無しさん (ワッチョイ 5b10-/6xt)
2024/05/19(日) 23:42:34.77ID:BsbbAZea0 誤爆してるやないか
890デフォルトの名無しさん (ワッチョイ 5b10-/6xt)
2024/05/20(月) 12:49:55.53ID:3W+i4yLz0891デフォルトの名無しさん (ワッチョイ 5b10-/6xt)
2024/05/20(月) 12:50:47.46ID:3W+i4yLz0 それが何かというと
教えられないんだよな
教えられないんだよな
892デフォルトの名無しさん (ワッチョイ 5b10-/6xt)
2024/05/20(月) 12:51:13.63ID:3W+i4yLz0 ふう、ケツがヒヤッとした
893デフォルトの名無しさん (ワッチョイ 9b10-XuRU)
2024/05/20(月) 14:41:24.00ID:3hdkulJY0894デフォルトの名無しさん (ワッチョイ 0754-+XYa)
2024/05/20(月) 14:51:57.23ID:r4ONNAiJ0 何故appendするとappend後のものを返すんじゃなくて元データが変更されるのか
895デフォルトの名無しさん (ワッチョイ de01-+tGM)
2024/05/20(月) 18:02:45.08ID:53Qyo6js0896デフォルトの名無しさん (ワッチョイ de01-+tGM)
2024/05/20(月) 18:38:10.23ID:53Qyo6js0 >同じバイト数のデータ型なら、連続の領域を使う。
「連続領域を使う」というのは「配列の中身がポインタじゃなく実データになる」という意味なんだろうけどバイト数が同じかどうかで判断したりはしないでしょ
少なくともndarrayやarray.arrayはそういう実装にはなってない
他の言語の話だとしてもバイト数で判断する実装というのは聞いたことがない
「連続領域を使う」というのは「配列の中身がポインタじゃなく実データになる」という意味なんだろうけどバイト数が同じかどうかで判断したりはしないでしょ
少なくともndarrayやarray.arrayはそういう実装にはなってない
他の言語の話だとしてもバイト数で判断する実装というのは聞いたことがない
897デフォルトの名無しさん (ワッチョイ 0754-+XYa)
2024/05/20(月) 18:48:16.70ID:r4ONNAiJ0 読んでないけど、普通に実装したらポインタの配列にするのでは
898デフォルトの名無しさん (ブーイモ MMb6-ETG5)
2024/05/20(月) 18:51:43.87ID:ptqDWmWTM array型すら中身はポインタだろ
値を直接突っ込む意味がない
値を直接突っ込む意味がない
899デフォルトの名無しさん (ワッチョイ 0754-+XYa)
2024/05/20(月) 19:17:25.12ID:r4ONNAiJ0 pythonで扱う対象は全てオブジェクトです
というのは、高級なことを言ってる訳でもなくて、
全部ポインタで管理してるというだけの意味なんだよな
数字の1を入れたいと思っても、
0x01とか0x00000001を直接入れずにその実体は別にあってそのポインタを入れる
というのは、高級なことを言ってる訳でもなくて、
全部ポインタで管理してるというだけの意味なんだよな
数字の1を入れたいと思っても、
0x01とか0x00000001を直接入れずにその実体は別にあってそのポインタを入れる
900デフォルトの名無しさん (ワッチョイ 9768-DmKs)
2024/05/20(月) 21:15:13.12ID:kb+bQ0Uz0 ぬるぽ
901デフォルトの名無しさん (ワッチョイ de01-+tGM)
2024/05/20(月) 21:56:53.36ID:53Qyo6js0902デフォルトの名無しさん (ワッチョイ de01-+tGM)
2024/05/20(月) 22:04:16.29ID:53Qyo6js0 値を直接突っ込む意味はポインタのデリファレンスが必要なく
ローカリティが高いので処理によっては高速化できる(numpyが好まれる理由はこれ)
あとは必要なメモリサイズを小さくできる
ローカリティが高いので処理によっては高速化できる(numpyが好まれる理由はこれ)
あとは必要なメモリサイズを小さくできる
903 警備員[Lv.30] (ワッチョイ 7ab5-e3iQ)
2024/05/21(火) 23:12:02.77ID:oNhs0c9T0 >>886
Pythonの配列のことではない。Pythonはコンテナというコレクションしかないので、他のプログラミング言語からするとアクセスの遅いコレクションしかないという何とも言えないクソ
Pythonの配列のことではない。Pythonはコンテナというコレクションしかないので、他のプログラミング言語からするとアクセスの遅いコレクションしかないという何とも言えないクソ
904 警備員[Lv.30] (ワッチョイ 7ab5-e3iQ)
2024/05/21(火) 23:14:53.11ID:oNhs0c9T0905デフォルトの名無しさん (ワッチョイ df01-+ZnL)
2024/05/21(火) 23:16:32.85ID:wexYHRdB0 モノホンのヤバい人だったなwww
906 警備員[Lv.30] (ワッチョイ 7ab5-e3iQ)
2024/05/21(火) 23:17:32.91ID:oNhs0c9T0 >>899
それは違う。普通の変数は関数などの呼び出し時にその変数の領域が割り当てられる。
それは違う。普通の変数は関数などの呼び出し時にその変数の領域が割り当てられる。
907 警備員[Lv.30] (ワッチョイ 7ab5-e3iQ)
2024/05/21(火) 23:18:49.62ID:oNhs0c9T0 Pythonのスレはコンピューターをわかっていない人間が多すぎるよか
908デフォルトの名無しさん (ワッチョイ 0754-+XYa)
2024/05/21(火) 23:22:15.64ID:TE6yeBvJ0 関数の引数で渡されるのが変数の実体なのか参照なのかは参照渡し云々で、
オブジェクトとして管理してるかとは別次元の話
オブジェクトとして管理してるかとは別次元の話
909 警備員[Lv.30] (ワッチョイ 7ab5-e3iQ)
2024/05/21(火) 23:27:47.72ID:oNhs0c9T0 >>908
関数というサブルーチンを呼び出すときはCPUがスタックに呼び出し元の情報を保存して、関数というサブルーチンをプログラムからメモリにコピーする。
ノイマン型コンピューターなんだから、プログラムが保存されているところと、実行するプログラムは別物。
関数というサブルーチンを呼び出すときはCPUがスタックに呼び出し元の情報を保存して、関数というサブルーチンをプログラムからメモリにコピーする。
ノイマン型コンピューターなんだから、プログラムが保存されているところと、実行するプログラムは別物。
910デフォルトの名無しさん (ワッチョイ 0754-+XYa)
2024/05/21(火) 23:31:25.76ID:TE6yeBvJ0 スタックから取り出したものが実体なのかポインタなのかは実装次第
コンピューターをわかっていない人間が多すぎる
コンピューターをわかっていない人間が多すぎる
911デフォルトの名無しさん (ワッチョイ 7a0a-LSaA)
2024/05/21(火) 23:44:17.95ID:Ctekz2yS0 ID:oNhs0c9T0の言ってることは、一見それらしいことを言ってるように見せかけて全部メチャクチャなので読む努力をしない方がいい
わざとやってるのかな?
わざとやってるのかな?
912デフォルトの名無しさん (ワッチョイ cb01-RSeE)
2024/05/22(水) 00:34:43.45ID:IU/a73qv0 わざとだろうね
じゃなければ病気かも
じゃなければ病気かも
913 警備員[Lv.31] (ワッチョイ 275f-e3iQ)
2024/05/22(水) 14:49:18.95ID:EMUe+/960 >>910
スタックはメモリ構造のこで、スタックにブッシュしたメモリのアドレス順とは逆にポップではメモリの値を戻す。
スタックはメモリ構造のこで、スタックにブッシュしたメモリのアドレス順とは逆にポップではメモリの値を戻す。
914デフォルトの名無しさん (ワッチョイ 0754-+XYa)
2024/05/22(水) 14:58:06.52ID:KgImVKL50 GPT-4oに頭の悪い文章を書かせるテストをしています
915デフォルトの名無しさん (ワッチョイ 7601-mC31)
2024/05/22(水) 15:37:05.89ID:rUhOy+lm0916 警備員[Lv.31] (ワッチョイ 275f-e3iQ)
2024/05/22(水) 15:54:52.08ID:EMUe+/960917デフォルトの名無しさん (ブーイモ MMba-uMTD)
2024/05/22(水) 15:56:14.32ID:7Wi0RN/NM 汎用機とかでハードスタック内容機種もあるけどなw
918デフォルトの名無しさん (ワッチョイ 0754-+XYa)
2024/05/22(水) 16:07:35.17ID:KgImVKL50 積みゲーオーバーフロー
919デフォルトの名無しさん (ワッチョイ 1a79-UQRA)
2024/05/22(水) 16:17:21.02ID:ZowTQvJn0 CPUの実装の話?
pythonの実装の話?
pythonの実装の話?
920デフォルトの名無しさん (ブーイモ MMb6-kryU)
2024/05/22(水) 18:00:18.16ID:PWbjAXDiM 100%発達障害
- 文脈が全く読めない
- 自分だけに通じる言葉使い
- 異常なまでに過大な自己評価
- とにかく自己正当化する
- 文脈が全く読めない
- 自分だけに通じる言葉使い
- 異常なまでに過大な自己評価
- とにかく自己正当化する
921デフォルトの名無しさん (ワッチョイ df7c-6G0y)
2024/05/22(水) 18:37:24.65ID:6D6ggED50922デフォルトの名無しさん (ワッチョイ 1797-/6xt)
2024/05/22(水) 18:52:07.56ID:fV5qm6WZ0923デフォルトの名無しさん (ワッチョイ 1797-/6xt)
2024/05/22(水) 18:59:36.55ID:fV5qm6WZ0924デフォルトの名無しさん (ワッチョイ 5fbd-KfuP)
2024/05/23(木) 13:36:14.27ID:ndM2riW20 ぶん回してるのがオーバーフローかなんかで落ちるんだけど回避できるの?
エスパーよろ
エスパーよろ
925デフォルトの名無しさん (ワッチョイ 23f6-HeM1)
2024/05/23(木) 13:47:59.79ID:yELhut5f0 一般論でいえば精度をあきらめるかアルゴリズム見直す
桁の上位・下位のベクトルで持つとか
いっそPython捨てるのもあり
桁の上位・下位のベクトルで持つとか
いっそPython捨てるのもあり
926デフォルトの名無しさん (ワッチョイ 0754-+XYa)
2024/05/23(木) 14:04:22.65ID:iwuMZB+90 リソース無くなったら誤動作する、というのはCPUの宿命だよな
そこを絶対安全にするアイディアが無い
そこを絶対安全にするアイディアが無い
レス数が900を超えています。1000を超えると表示できなくなるよ。
ニュース
- 【速報】中国、水産物輸入停止と通達 日本政府に [おっさん友の会★]
- 中国側が首相答弁の撤回要求、日本側拒否★6 [夜のけいちゃん★]
- 「厚かましい挑発的発言だ」中国国連大使が高市首相発言に強く反発 日本の常任理事国入りに明確に反対 [ぐれ★]
- 債券・円・株「トリプル安」に…長期金利1.755%まで上昇、円は対ユーロで史上最安値 ★3 [蚤の市★]
- 自民、経済対策で子ども1人に2万円給付へ 児童手当に上乗せ 所要額は約4000億円 [ぐれ★]
- 中国の局長は「両手をポケット」で対峙 宣伝戦で国民に示す ★5 [蚤の市★]
- 高市総理はもっと暴れて自民党を分裂、もしくは解体して欲しい [633746646]
- 【速報】中国、水産物輸入停止 [527893826]
- 高い国産米はいらない😤主食用輸入米(無関税)が最速で完売※1kg556円 [993451824]
- 【緊急】高市早苗 月内辞任か [695089791]
- 逆にお前が統一ネトウヨだったら質問した野党が悪い以外に高市早苗を擁護するパッケージ作れるの?無理だろ? [517791167]
- 【悲報】高市早苗さん、たった一人で日本を崩壊へ導く [714769305]
