python初心者です。お願いします。
下記のデータから「-」と「X」の間を数字を抽出するプログラムを書いていますが、
抽出結果が全て同じ内容になります。
df["品名"]
AAGGU-900X600BB
AAADG-2400X650BB
AAGH-2000X620BB
AAAGH-1800X600BB
AAAAAAAH-2200X650BB
AGH-2550X650BB
AAAAAAAAKV-2550X900BB
AAAAAAAKV-2245X650BB
AAASLKH-2500X650###
実際書いたプログラムが下記です。実行するとデータの最後の抽出結果「2500」がdf["幅"]の
全てのセルに入力されます。繰り返し処理が出来ているかdf["品名"]の内容をprintで確認しましたが
問題無く出力されます。
for T_Hinmei in df["品名"]:
f_position = T_Hinmei.find("-")
e_position = T_Hinmei.find("X")
df["幅"] = T_Hinmei[f_position+1:e_position]
初歩的な質問で本当に申し訳ありませんが、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2024/11/27 02:28