Погружение в базы данных Oracle

Данная книга является руководством для начинающих специалистов в области анализа и обработки данных. В книге рассматривается язык SQL и его процедурное расширение PL/SQL от компании Oracle.

Купить книгу

SQL без слёз

Цель книги заключается в том, чтобы научить любого человека работать с реляционными базами данных и получать из них необходимую информацию посредством выполнения SQL-запросов.

Скачать книгу

 ›  ›  ›  › Генератор списков в Python

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

Генератор списка (list comprehension) позволяет создать числовой список в автоматическом режиме. Синтаксис генератора списка очень прост, и занимает всего одну строку.

Давайте рассмотрим практический пример, чтобы понять суть работы генератора списков.

Формулировка задачи: создать числовой список от 1 до 9, и возвести каждое число в квадрат, а затем вывести полученный список на экран.

Первый вариант создания списка

# Создаём пустой список
squares = []

# Запускаем цикл for и добавляем значения в список
for value in range(1,10):
    squares.append(value**2)

# Выводим список на экран
print(squares)

# Финальный результат в консоли
[1, 4, 9, 16, 25, 36, 49, 64, 81]

Второй вариант создания списка

Генератор списка объединяет цикл for и создание элементов в одну строку и автоматически присоединяет все новые элементы к списку.

# Создаём список
squares = [value**2 for value in range(1,10)]

# Выводим список на экран
print(squares)

# Финальный результат в консоли
[1, 4, 9, 16, 25, 36, 49, 64, 81]

Метки: , .

Записи по теме

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *