9622
Чат для помощи в решении задач на курсе "Поколение Python: курс для начинающих" и изучения программирования Правила: t.me/pythonstepikchat/619142 Чат для оффтопа: t.me/+fqNb78zlQY81NGUy Сотрудничество: @lmfeedback_bot Наш канал: @kimport_this
хочешь опенвпн, хочешь вайргард, хочешь л2тп по старинке)
Читать полностью…
Посоветуйте впн для линукса, а то у меня провайдер блочит апи тг🥶🥶🥶
Читать полностью…
Советую вызывать ознакомительные команды в личных сообщениях с ботом, указывая ID группы (-1001340588812). Меньше спама будет.
Читать полностью…
➕Плюсануть в карму можно начав сообщение со спасибо или плюса.
➖Минусануть – с минуса.
🦾Сила, с которой пользователь меняет другим карму, зависит от собственной кармы, чем она больше, тем больше будет изменение.
🤖Основные команды:!top [chat_id] – топ юзеров по карме в чате!me – посмотреть собственную карму!report <реплаем> – пожаловаться на сообщение модераторам
/settings – настройки чата
🗂Другие разделы:
/moderator_help – справка по командам модераторов
/advanced_help – продвинутая справка по командам бота
наверное буквально год назад мне все та же Настя объясняла эту конструкцию. и наверное еще через какое то время кому то еще она будет тут объяснять. прям семейная реликвия
Читать полностью…
эта конструкция - каноническое событие в ветке "ахуеть че питон умеет"))
Читать полностью…
Antinormanist, Вы увеличили карму Анастасия до 31322.00 (+9.06)
Читать полностью…
result.setdefault(tup[1:], []).append(tup[0])
вот эта часть result.setdefault(tup[1:], []) возвращает список
.append(tup[0]) вот тут в этот список добавляется новое значение
Такая красивая блондинка и такая умная! Обалдеть!)
Читать полностью…
то есть когда ключ встречается в словаре несколько раз, возвращается один и тот же список
сначала [], потом ['Rusty'], потом ['Rusty', 'Balto'] и так далее
MrBloger, Вы увеличили карму Анастасия до 31312.94 (+7.55)
Читать полностью…
потому что выше я тебе написала про понимание списков
Читать полностью…
Ебучий ДОМРУ, я как дуранчеус сидел и не понимал, почему же не отрабатывает метод set_whook, а оказалось, что этот пидор блочит его
Читать полностью…
Всем привет. Помогите решить задачу.
У меня есть граф содержащий большое количество элементов. Я сохраняю его в файл для дальнейшего использования.
Как лучше его сохранять и как извлекать данные из файла для преобразования их в граф в последствии?
import osmnx as ox
# Задаем координаты
lat = 55.755811
lon = 37.617617
G = ox.graph_from_place('Moscow, Russia', network_type='drive')
file = open("C:\\Users\\tvasi\\OneDrive\\Рабочий стол\\tim_py.cod\\Cods\\VSC\\driver_bot\\G_of_Russia.txt",'w')
file.write(str(G) + "\n\n" + str(G.edges) + "\n\n" + str(G.nodes))
file.close()
# Получаем ближайший узел
nearest_node = ox.nearest_nodes(G, lat, lon)
# Выводим результаты
print(f"Ближайшая точка: {nearest_node}")
print("Координата x:", lat)
print("Координата y:", lon)
MultiDiGraph with 26416 nodes and 57132 edges
Читать полностью…
Список самых почётных пользователей чата:
1 Анастасия 31322.0
2 Ivan 8593.03
3 Nikita 6521.05
4 Vadim L 6218.07
5 lλnulx 6017.88
6 ♏️ 𝔄𝔩𝔢𝔵 𝔓𝔯𝔬𝔡𝔦𝔨 👀 5445.97
7 Nuria 5378.97
8 Nikita 4652.83
9 R 4294.34
10 sozhah 3730.98
11 алексей 3717.75
12 Дед 3448.32
13 abc 3343.57
14 Андрей 3300.23
15 Igor Perovsky 3256.14
...
245 Nikita 166.25
246 Данил 165.7
247 Вова 164.12
/channel/pythonstepikchat/752824
читай отсюда
Анастасия, Вы увеличили карму Дмитрий Компанеец до 70.00 (+20.00)
Читать полностью…
Для помощи (в чём?) в решении,
а не в решение.
Привет, админы. Скажите, сюда можно переслать опрос из другого канала? Это НЕ ради рекламы, канал вообще неактивен. Просто нужен общий результат опроса.
Читать полностью…
соответственно, все вот эти вот присвоения и + являются лишними, все происходит автоматически, потому что списки - ссылочные изменяемые объекты
Читать полностью…
Правильно ли я понимаю?
setdefault вернул нам ссылку на список, и в этот список по этой ссылке методом append добавился элемент, и т.к списки изменяемые, то даже без явного присваения список изменился?
Т.е setdefault возвращает список, не важно, уже с элементами или пустой, но, а как туда записывается очередной элемент?
Читать полностью…
и все это один список, один объект, который изменяется методом append
Читать полностью…
вот на этом примере: ('Josh', 'King', 25): ['Rusty', 'Balto', 'Barry', 'Lassie']
setdefault встретил ключ ('Josh', 'King', 25), так как такого ключа еще нет в словаре, setdefault вернул пустой список, в который записалось значение 'Rusty'
когда в следующий раз setdefault встретит ключ ('Josh', 'King', 25), он вернет уже не пустой список, а ['Rusty'], и метод append добавит в него значение 'Balto'
когда в следующий раз setdefault встретит ключ ('Josh', 'King', 25), он вернет уже не пустой список, а ['Rusty', 'Balto'] и метод append добавит в него значение 'Barry'
у тебя каждую итерацию возвращается либо пустой список, когда ключ еще не добавлен в словарь, в него записываются значения
либо, если по ключу уже было записано значение, возвращается ТОТ ЖЕ САМЫЙ список, в которое на предыдущих итерациях записалось значение
Теперь остался лишь один вопрос, почему это работает?
Читать полностью…