Добавить целое число в начало списка в Python

Я бы предложил другое, возможно, более чистое решение. Если X является экземпляром datetime.datetime.now(), то четверть:

import math
Q=math.ceil(X.month/3.)

ceil должен быть импортирован из математического модуля, поскольку к нему невозможно получить доступ напрямую.

380
задан Joachim 11 August 2015 в 14:00
поделиться

1 ответ

Альтернатива:

>>> from collections import deque

>>> my_list = deque()
>>> my_list.append(1)       # append right
>>> my_list.append(2)       # append right
>>> my_list.append(3)       # append right
>>> my_list.appendleft(100) # append left
>>> my_list

deque([100, 1, 2, 3])

>>> my list[0]

100
<час>

[ ПРИМЕЧАНИЕ ]:

collections.deque быстрее, чем Python, чистый list в цикле <глоток> Соответствующее Сообщение .

0
ответ дан 22 November 2019 в 23:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: