aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven <steven1170@zoho.eu>2024-04-22 17:44:30 +0100
committerSteven <steven1170@zoho.eu>2024-04-22 17:44:30 +0100
commita3f78144c69a11093124fc556fedd0caf98e495a (patch)
treefaf738a60cc7902d4ebaf9a0250234278d9b7880
parent0b485706acdd66590b293ff90d7f6a4b489d55c2 (diff)
downloadperlweeklychallenge-club-a3f78144c69a11093124fc556fedd0caf98e495a.tar.gz
perlweeklychallenge-club-a3f78144c69a11093124fc556fedd0caf98e495a.tar.bz2
perlweeklychallenge-club-a3f78144c69a11093124fc556fedd0caf98e495a.zip
use enumerate
-rw-r--r--challenge-266/steven-wilson/python/ch-2.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/challenge-266/steven-wilson/python/ch-2.py b/challenge-266/steven-wilson/python/ch-2.py
index f6603f73a4..fb88e6dc17 100644
--- a/challenge-266/steven-wilson/python/ch-2.py
+++ b/challenge-266/steven-wilson/python/ch-2.py
@@ -14,8 +14,7 @@ def is_x_matrix(matrix):
True
'''
matrix_size = len(matrix)
- diagonal_position = 0
- for row in matrix:
+ for diagonal_position, row in enumerate(matrix):
antidiagonal_position = matrix_size - diagonal_position - 1
x = []
if diagonal_position < antidiagonal_position:
@@ -28,7 +27,6 @@ def is_x_matrix(matrix):
x.append(row.pop(antidiagonal_position))
if not all(elem != 0 for elem in x) or not all(elem == 0 for elem in row):
return False
- diagonal_position += 1
return True