https://codereview.appspot.com/235670043/diff/1/ocean.py File ocean.py (right): https://codereview.appspot.com/235670043/diff/1/ocean.py#newcode45 ocean.py:45: for x in range(self.height): Можно для уменьшения вложенности делать ...
8 years, 11 months ago
(2015-05-29 18:23:38 UTC)
#2
https://codereview.appspot.com/235670043/diff/1/ocean.py
File ocean.py (right):
https://codereview.appspot.com/235670043/diff/1/ocean.py#newcode45
ocean.py:45: for x in range(self.height):
Можно для уменьшения вложенности делать так:
for i, j in itertools.product(range(self.height), range(self.width)):
...
Или даже так:
for i, j in itertools.product(*map(range, (self.height, self.width))):
...
Еще, так как это часто используется, можно эту конструкцию спрятать в
какую-нибудь функцию.
Issue 235670043: Andrey Drozdowsky - 4
Created 8 years, 11 months ago by tagrimar
Modified 8 years, 11 months ago
Reviewers: shad.python
Base URL:
Comments: 1