Я учу код, и я не совсем понял, как класс действительно работает. Если бы я создать матрицу, например:Python: получить значение из строки и столбца из матрицы
class Matrix(object):
def __init__(self,i,j,value):
self.rows = i
self.cols = j
self.value = value
, если у меня есть случайная матрица и хочет, чтобы выбрать самую большую ценность в ряде, я могу написать:
for value in row
и программа будет знать, я имею в виду значение ij в i-й строке?
Если вы боретесь с классами python, ознакомьтесь с этим вопросом: http://stackoverflow.com/questions/6667201/how-to-define-two-dimensional -array-in-python. И это немного говорит о матрицах. http://stackoverflow.com/questions/6667201/how-to-define-two-dimensional-array-in-python. Udacity также имеет хорошие стартовые курсы на python , –
Является ли self.rows списком строк (т. Е. Self.rows = ['dog', 'cat', hamster ']), или это целое число, указывающее количество строк в вашей матрице? – user1245262
проверить это: https://docs.python.org/2/tutorial/classes.html – Fabiano