МАТЕМАТИЧЕСКИЕ ОСНОВЫ ИНФОРМАТИКИ
Пятница, 29.03.2024, 05:13
ГлавнаяРегистрацияВход Приветствую Вас Гость | RSS

Меню сайта

Категории раздела
Начало работы Python [3]
Примеры задач [9]

Наш опрос
Какой язык программирования Вы изучаете
Всего ответов: 1027

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа


Главная » Файлы » Python » Примеры задач

Генераторы массивов и списков
31.08.2015, 22:10

Работающие примеры программ:

http://wavetale.com/python/ - учебник от Дмитрия

Генераторы массивов и списков

Иногда бывает очень полезно не создавать списки вручную, а генерировать их компьютером. Python позволяет очень удобно генерировать списки "из воздуха" и из других списков. Начнём с самого простого - создания списков из одинаковых элементов заданной длины.


list = [1] * 10
print list # [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]

 

росто, правда? Теперь давайте посмотрим на метод range(), который позволяет создавать списки чисел.


list = range(1, 11)
print list # [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

list = range(10, 1, -2)
print list # [10, 8, 6, 4, 2]

print "Я хочу назвать все числа от 1 до 10" - (эта строка может мешать)
for number in range(1, 11):
 print number
Категория: Примеры задач | Добавил: i_elf
Просмотров: 766 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск

Друзья сайта
  • Творческий учитель
  • Сайт ООАКМР
  • Школьный сайт
  • Информатика учебник
  • МОИ

  • Copyright MyCorp © 2024 Сделать бесплатный сайт с uCoz