placements
Jag tror att detta är valid Python, men kanske lite förvirrande för ett IDE om en variabel har samma namn som en funktion i samma modul.
placements
Jag tror att detta är valid Python, men kanske lite förvirrande för ett IDE om en variabel har samma namn som en funktion i samma modul.
from . import move, visit
Det ser ut som att det saknas något (jag tänker på from .) eller?
def shape(piece_grid): cells = [] for y, row in enumerate(piece_grid): for x, ch in enumerate(row): if ch == "x": cells.append([x, y]) return cells
Ett alternativ utan append, men inte helt glasklart om det är tydligare än for-loopen.
med comprehensions i två nivåer:
def shape(piece_grid):
return [
[x, y]
for y, row in enumerate(piece_grid)
for x, ch in enumerate(row)
if ch == "x"
]
or piece_grids in pieces_grids
typo? ser ut som att denna rad borde tas bort?
piece-grid
typo: piece-grid borde vara piece_grid (underscore)
Till Python:
Typo, maybe "To Python:"
uv sync --dev:
uv run pytest
= empty_rows
small typo in the code here.