foreach python Как обойти список ("массив"), двумерный (многомерный) список -- примеры кода

Используйте конструкцию 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-equivalent...

Key Words for FKN + antitotal forum (CS VSU):