2017-07-10 3 views

答えて

0

は、次のアプローチを使用してみてください:あなたはc=P[i,j]でカンマを使用する場合

>>> x = (1,0,1,0,1,1,1,0) 
>>> result = [] 
>>> for i in range(0, len(x), 2): 
...  result.append(int(str(x[i])+str(x[i+1]))) 
... 
>>> result 
[10, 10, 11, 10] 
0

明らかに、 appendは引数として単一の値をとります。あなたは2つの変数を渡しています。

あなたがするだろうのためのソリューション:

Q.append(int(str(c)+str(d))) 
0

あなたはあなたのリストのインデックスとしてタプルの代わりに整数を渡しています。以下はあなたのためにうまくいくはずです。

for i in range(A): 
    for j in range(B): 
     if j%2==0: 
      c=P[i][j] 
      d=P[i][j+1] 
      temp = int(str(c) + str(d)) 
      Q.append(temp) 
+0

出力されました。あなたの提案に感謝します.Utkrah Shekhar氏。 –

関連する問題