A = [1, 2, 4, 5, 7, 8, 10] n = len (a) d = 3 c = [] для i в диапазоне (n): для j в диапазоне (i, n): для k in range (j, n): для x, y, z в zip (a [i], a [j], a [k]): print (x, y, z) Ошибка : ...

-2
Prime coder 10 Апр 2021 в 09:38

1 ответ

Лучший ответ

Потому что индексация вернет объект, а не итерируемый контейнер. если вы не назовете это так: zip([a[i]], [a[j]], [a[k]]).

a = [1, 2, 4, 5, 7, 8, 10]
n = len(a)
d = 3
c = []
for i in range(n):
  for j in range(i,n):
    for k in range(j,n):
        for x,y,z in zip([a[i]], [a[j]], [a[k]]):
            print(x,y,z)
2
Anurag Dhadse 10 Апр 2021 в 06:45