pythonで配列
例えば
a=[[1,2,0],
[1,3,0],
[2,3,0]]
といった配列があるとします。
この配列で0があった場合Falseを返し、0が一つもない場合Trueを返すコンストラクタを作りたいです。
例の配列ではFalseを返すのは明らかですが、他の配列で0が一つもない場合Trueを返すといったものです。
python
1class abc: 2 def __init__(self, data): 3 self.data = data 4 5 def singi(self): 6 i = 0 7 j = 0 8 while self.data[i][j] == 0: 9 if self.data[i][j] != 0: 10 return True 11 else: 12 return False 13 14 15
このsingiのコンストラクタの完成を目指しています
現状では配列の[0][0]地点に数値が入っているとTrueを返し、[2][0]地点に0が入っていてもFalseを返してくれません。
よろしくお願いします
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。