Форум сайта python.su
Привет, в python новенький, заинтерисовался, но поздновато: прямо перед зачетом. Для допуска нужно что бы пайтон выдавал матрицу из 5-ти строк. Перебрал кучу форумов, не нашел образца. Если не трудно, кто-нибудь объясните на примере. Спасибо.
Офлайн
>>> from random import randint >>> N, M = 5, 7 >>> MAX = 10 >>> [[randint(0, MAX) for _ in xrange(M)] for _ in xrange(N)] [[9, 3, 7, 2, 5, 4, 5], [9, 4, 1, 4, 2, 9, 2], [2, 8, 2, 7, 10, 9, 8], [10, 8, 2 , 4, 7, 8, 10], [0, 10, 2, 9, 10, 7, 0]]
Отредактировано fata1ex (Июнь 14, 2012 14:43:29)
Офлайн
fata1ex, спасибо, но не хотелось бы просто копировать, хотелось бы понять какая из строк за что отвечает. Да и при запуске, странно, ничего не выдает кроме стрелок.. Пайтон 2.7
Отредактировано TheCake (Июнь 14, 2012 14:56:02)
Офлайн
Пониманию таких основ учить вас здесь никто не будет, это не школа. Для начала можно почитать хотя бы это.
Отредактировано fata1ex (Июнь 14, 2012 15:20:55)
Офлайн
TheCakeА ты стрелки то не копируй
fata1ex, спасибо, но не хотелось бы просто копировать, хотелось бы понять какая из строк за что отвечает. Да и при запуске, странно, ничего не выдает кроме стрелок.. Пайтон 2.7
Офлайн
Могу я попросить Вас выложить скриншот того, что должно получиться на выходе, т.к. как раз при удалении стрелок, я получаю две пустые строки. (А с ними сообщение “invalid syntax”)
Офлайн
Постарайтесь __внимательно__ прочитать моё второе сообщение. Потратьте час на себя и прочитайте учебник по ссылке.
Офлайн
TheCakeЯ сегодня невыразимо добр. Держи, студент
Могу я попросить Вас выложить скриншот того, что должно получиться на выходе, т.к. как раз при удалении стрелок, я получаю две пустые строки. (А с ними сообщение “invalid syntax”)
Отредактировано FishHook (Июнь 14, 2012 16:11:23)
Офлайн
FishHook, у тебя ошибка где-то - цифры другие.
Офлайн
Вроде бы до меня начинает доходить, что я неправильно делал до этого. Большое спасибо Вам обоим, советы оказались полезными, дальше постараюсь сам, заодно и опыта наберусь.
Отредактировано TheCake (Июнь 14, 2012 16:39:17)
Офлайн