質問編集履歴

1

補足しました

2021/06/12 03:07

投稿

mxrs2
mxrs2

スコア3

test CHANGED
File without changes
test CHANGED
@@ -1,7 +1,25 @@
1
- 行目がヘッダーになっているcsvを配列に読み込み、25列目に新しくヘッダーを挿入し、それより下は空のデータにしたいです。
1
+ 1行目がヘッダーになっているcsvを配列に読み込み、25列目に新しくヘッダーを挿入し、それより下は空のデータにしたいです。
2
2
 
3
3
  insertなど試してみましたが、上手く書けずどう実現すればいいのかわからない状態です。
4
4
 
5
5
 
6
6
 
7
7
  Numpyは使用できますがPandasは使用できない環境です。
8
+
9
+
10
+
11
+ 追記
12
+
13
+ 自分からみても明らかに違う動作をするようなコードしか書けず全く見当違いなコードにしかならなかったので記載しませんでした
14
+
15
+ csvについてですが、列数は52,行数は読み込むcsvによって変わります
16
+
17
+ 今書いているプログラムが、24列目に記載されている住所が設定した文字数より多い場合、マンション・建物名を隣の列(25列目)に挿入するプログラムです。
18
+
19
+ 元のcsvは25列目は別の項目となっていますので、csvを読み込んだ後、ヘッダーである25列目の1行目に例:"建物名"を挿入したいです。
20
+
21
+ この段階ではヘッダーのみ列が増えている状態で、25列目の2行目以降は元からあった別のデータが存在している状態だと思われるので、ひとまず空白のデータを挿入しようと思っています。
22
+
23
+
24
+
25
+ その後、上に書いたように、マンション・建物名を隣の列(25列目)に挿入する処理をしようと思っています 挿入するというよりは空白のデータとマンション名に置き換える形になります