Pythonのお勉強 Part75 (950レス)
前次1-
抽出解除 レス栞

388
(2): デフォルトの名無しさん (ワッチョイ 6d54-bkwb) [sage] 2025/06/25(水) 07:49:39.26 ID:5cF0JArA0(1) AAS
このオブジェクトの目的はsparseなデータを作ること
vector[0]とvector[1000]だけ値があってその間は無い
みたいなのをリスト的にアクセスできる
391: デフォルトの名無しさん (ワッチョイ 1b01-QLac) [sage] 2025/06/25(水) 12:07:56.84 ID:bYJtmPRF0(1/2) AAS
enumerateを使うほうがいいかどうかはデータ構造の用途次第

>>388
sparse arrayでイテレーションはnon-zeroだけになってるなら
もうそれは「リスト的にアクセスできる」とは言わないと思う
400: デフォルトの名無しさん (ワッチョイ 05da-xDDR) [sage] 2025/06/25(水) 23:10:43.70 ID:SPCnqGQx0(1/2) AAS
誤読とか早とちりって言われても、>>380みたいなことをやりたいならenumerateを使うのが最も普通の発想だしなぁ……(enumerateを知らない人ならともかくとして)。
>>380の0, 1 というindexの例とか「リストとしてアクセス」という表現からは、>>388のいうsparseなarrayの話は想起できないってことをやんわり遠回しに示唆したら、誤読で早とちりって言われちゃったよ。何で説明能力のないやつに限って自分の能力の欠如を人のせいにするんだろうね。挙句に「なんで引きずるかな」と来たよ。お前がそう書いたからだよ。さすがにちょっとげんなりした。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.037s