Python: методы создания пустого списка определенного размера

Чтобы создать пустой список в Python определенного размера, вы можете использовать следующие методы:

  1. Использование понимания списка:

    my_list = [None] * 10
  2. Использование функции range()и цикла:

    my_list = []
    for _ in range(10):
    my_list.append(None)
  3. Использование списка с диапазоном:

    my_list = [None for _ in range(10)]
  4. Использование библиотеки numpy:

    import numpy as np
    my_list = np.empty(10)
  5. Использование модуля array:

    import array as arr
    my_list = arr.array('i', [0] * 10)
  6. Использование словаря и функции zip():

    my_list = dict(zip(range(10), [None] * 10))
  7. Использование модуля collectionsи deque:

    from collections import deque
    my_list = deque([None] * 10)
  8. Использование выражения-генератора:

    my_list = list(None for _ in range(10))
  9. Использование библиотеки pandas:

    import pandas as pd
    my_list = pd.Series([None] * 10).tolist()
  10. Использование модуля arrayиз библиотеки array:

    import array
    my_list = array.array('i', [0] * 10)