質問編集履歴

1

コードの追加

2020/06/15 11:14

投稿

ha_horse
ha_horse

スコア20

test CHANGED
File without changes
test CHANGED
@@ -87,3 +87,41 @@
87
87
  どなたかこの計算プログラムをご教授いただけないでしょうか。
88
88
 
89
89
  やること自体は単純なのですが、forループでのdataのindex取得が上手くできません。
90
+
91
+
92
+
93
+ ---
94
+
95
+ ご指摘をいただいたので、途中までのコードを載せます。
96
+
97
+
98
+
99
+ ```Python
100
+
101
+ w_matrix = []
102
+
103
+ for i in range(len(data)):
104
+
105
+ cnt = 0
106
+
107
+ for j in range(len(data[i])):
108
+
109
+ temp_list = []
110
+
111
+ if data[i][j] == data[i+j][j]:
112
+
113
+ cnt += 1
114
+
115
+ temp_list.append(cnt)
116
+
117
+
118
+
119
+ w_matrix.append(temp_list)
120
+
121
+ ```
122
+
123
+ 特に if data[i][j] == data[i+j][j]:
124
+
125
+ のインデックス参照部分がわかっておりません。
126
+
127
+ temp_list.append(cnt)の位置もおかしいです。