И несколько вещей, которые не были сразу очевидны для меня, когда я впервые увидел синтаксис резки:
>>> x = [1,2,3,4,5,6]
>>> x[::-1]
[6,5,4,3,2,1]
Легкий способ обхода последовательностей!
И если вы по какой-либо причине, каждый второй элемент в обратной последовательности:
>>> x = [1,2,3,4,5,6]
>>> x[::-2]
[6,4,2]
Временные зоны и смещения меняются с годами. По умолчанию имя зоны и смещение, когда pytz создает объект часового пояса, являются самыми ранними из доступных для этой зоны, и иногда они могут казаться странными. Когда вы используете localize
для присоединения зоны к дате, заменяются имя и смещение зоны. Простое использование конструктора datetime
для прикрепления зоны к дате не позволяет правильно ее отрегулировать.