Комментарии 4
"бакеты" меня немного пугают. Я понимаю что это значит, но всё-таки ожидал бы увидеть на этом месте "коробки" или хотя-бы "корзины".
В любом уважающем себя курсе или учебнике должен быть примерно такой пример:
a = [1, 2, 3, 4, 5, 6, 7, 8, 9]
b = a
c = a[:]
a.append(10)
print(a, b, c, sep = '\n')
# Parse date strings into datetime objects
processed_data = [
{**tweet, "date": datetime.strptime(tweet["date"], "%b %d %Y")}
for tweet in tweet_data
]
Как-то даже не сразу сообразил, как это работает. При создании словаря ключ "date" у нас будет в двух экземплярах - один распакуется из **tweet, а второй явно написан. И в результат попадёт значение именно из него, так как он стоит правее.
заумный и сложный язык, а тема довольно простая и понятная. Но картиночки прям хороши, по одним можно все быстро обьяснить.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Упущенные из виду факты о переменных и объектах в Python: все дело в указателях