Pythonのお勉強 Part75 (950レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
295(2): デフォルトの名無しさん (ワッチョイ 7154-sweM) [sage] 2025/06/08(日) 19:58:44.27 ID:WG3oMPSJ0(1/4) AAS
windowsのコマンドプロンプトから""で囲まれたパラメータを渡すと、
""を外したスペースも含んだ文字列として取り込まれる
一方、
args = parser.parse_args('"1 2"'.split())
みたいにやっても当然うまく行かない
ここをうまくやってくれるような、splitってある?
445(1): デフォルトの名無しさん (アウアウウー Sa9b-zcFv) [] 2025/07/12(土) 11:15:02.27 ID:Q8STCu4ga(1) AAS
要素の順番は大小が定義できてるかどうかだけで
N番目の要素と言うからにはさらに別に
飛び番があるかどうか等の条件が増える
862(2): デフォルトの名無しさん (ワッチョイ ff02-LMNA) [sage] 2025/09/19(金) 12:09:51.27 ID:qGqvKNvA0(1) AAS
awkで以下のように連想配列を使ってます
BEGIN {
arr["id1"] = "val1";
arr["id2"] = "val2";
printf(arr["id2"]);
}
→結果は「val2」
また、以下のようなid列、val列のCSVファイルがあります
id1,val1
id2,val2
これらのものを使い、Pythonでも同様に、idが指定した値に合致するval列を取得したいと思ってます
以下のようにcsv.DictReaderを使ってディクショナリに読み込んでみることはできました
with open('data/data.csv', 'r') as file:
d = list(csv.DictReader(file, fieldnames=['id', 'val']))
このリストを列挙して中身を表示する等はできたのですが、
指定したidに合致するval列を取得する方法が分かりません
よい方法を教えてください
868: デフォルトの名無しさん (ワッチョイ 7f36-IHfe) [] 2025/09/19(金) 18:19:29.27 ID:7aePTcRM0(1) AAS
chatGPTにプログラムの質問をするときは必ずThinkingモードにすること
デフォルト設定だとThinkingしないクソコード出してくることが多い
897(3): デフォルトの名無しさん (ワッチョイ 1e63-lQmN) [sage] 2025/09/26(金) 23:58:21.27 ID:z2s3JGlY0(1) AAS
学術計算用かと思ったのに配列の切り回しがやりづらすぎる
JavaのStreamかC#のLINQくれ
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.033s