Найти - Пользователи
Полная версия: Создать массив в Python3 и заполнить тройками
Начало » Python для новичков » Создать массив в Python3 и заполнить тройками
1 2
Reitrel
Кстати всем на заметку! вопрос звучал так: “ Создать массив в Python3 и заполнить тройками”
в Python 3 нет xrange()
doza_and
Reitrel
Кстати всем на заметку!
integr1
Как создать массив 50*50 целых чисел и заполнить тройками ?
Если следовать букве то массив это array (а не list) и он двумерным не бывает.
import array
a=array.array("i",[3]*50*50)
FishHook
Кстати, насчет эффективности. Вы будите смеяться, но похоже, что самый эффективный вариант такой:
def test5():
    m = [3] * 50
    lst = [m[:] for _ in xrange(50)]
Vigi
doza_and
arr = np.ones((50, 50), dtype=int)*3
Согласен… Просто первое, что пришло в голову
Pluto
Reitrel
Прокоментируй плиз эту строку:

if __name__ == ‘__main__’:


если данный py-файл является главным (т.е. именно он запущен на выполнение), а не импортируемым модулем, то выполняем какие-либо действия. Если же данный файл был импортирован в другом py-файле посредством команды import, то данное условие не выполнится.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB