2 d arrays Python
Здравейте хора! Много се мъчих да намеря по лесен вариант и по опростен код , ама вече блокирах , та идеята е да изразя всички стойности в 2d arrays по колони , а не по редове(както става с обикновени вложени цикли). Аз стигнах до този вариант .Ако има по прост начин .. благодаря :) Ето го моя код :
a = [["1","23","4"],["1","4","7"],["1","0","2"]] d = 0 while True: if d > 2: d == -1 else: d += 1 for i in range(0,3): if a[i][d-1] == a[2][2]: print(f'this is d:{d}') print(a[i][d-1]) break else: print(f'this is d:{d}') print(a[i][d-1])
OUTPUT:
this is d:1
1
this is d:1
1
this is d:1
1
this is d:2
23
this is d:2
4
this is d:2
0
this is d:3
4
this is d:3
7
this is d:3
2