Работающие примеры программ:
http://wavetale.com/python/ - учебник от Дмитрия
Генераторы массивов и списков
Иногда бывает очень полезно не создавать списки вручную, а генерировать их компьютером. Python позволяет очень удобно генерировать списки "из воздуха" и из других списков. Начнём с самого простого - создания списков из одинаковых элементов заданной длины.
list = [1] * 10
print list
росто, правда? Теперь давайте посмотрим на метод range(), который позволяет создавать списки чисел.
list = range(1, 11)
print list
list = range(10, 1, -2)
print list
print "Я хочу назвать все числа от 1 до 10" - (эта строка может мешать)
for number in range(1, 11):
print number
|