foreach python Как обойти список ("массив"), двумерный (многомерный) список -- примеры кода
Primary tabs
Используйте конструкцию for in, например:
# без индексов
for item in items:
print item
# с индексами
for (i, item) in enumerate(items):
print i, item
Обход двумерного списка
Как-то так:
# self.mtx - список списков (двумерный список) for (i, matrixRow) in enumerate(self.mtx): # перебираем список "строк" массива for (j, matrixElement) in enumerate(matrixRow): # перебираем элементы в строке if j > i: # какое-то условие self.mtx[j,i] = matrixElement # изменение элементов
На базе:
http://scribu.net/blog/python-equivalents-to-phps-foreach.html
- Log in to post comments
- 9607 reads