Форум сайта python.su
Собственно как в питоне работать с нормальными массивами, а не списки?
Т.е. элементарно объявить a и работать с нима. Обрабатывать как строки, так и столбцы и т.д.
Офлайн
поставь numpy. кромя того видел несколько реализаций типа етого http://www.python.org/search/hypermail/python-recent/0106.html
но лучше numpy http://numpy.scipy.org/
пример кода:
>>> import numpy
>>> a = numpy.zeros((3,4),float)
>>> a[2,3] = a[0,1] =3
>>> a
array([[ 0., 3., 0., 0.],
[ 0., 0., 0., 0.],
[ 0., 0., 0., 3.]])
>>> a[:,1]
array([ 3., 0., 0.])
>>> a[1]
array([ 0., 0., 0., 0.])
>>> 3 in a[:3]
True
Отредактировано (Май 7, 2008 22:51:23)
Офлайн
import numpy a = numpy.zeros((3,4),float) a[2,3] = a[1,1] = a[0,1] =3 print a a.resize(4,3) print a
Офлайн
Т.е. надо массив 3*4
0 3 0 0 0 3 0 0 0 0 0 3
0 3 0 0 3 0 0 0 0 0 0 0
Офлайн