Anonymous
Почему вы выбрали путь программирования или, например, не пошли в мвд и тд?
Denis
Зачем туда идти
Artöm
Не понял, зачем сравнение с мвд
Ivan_Sanich
Вербует кодерков в МВД
Tishka17
RO неделя
Denis
Кому
/
как из этого превратить в это?
/
вообщем есть словарь {} и нужно его красиво расписать
c
боже, залей на пасту
c
еще можешь дернуть dumps с нужными ключами — indent, sort_keys и т.д.
👑OGURCHIK🖤
если чисто для изучения то есть онлайн парсеры жисона
garrip91
/
"text": "Вам нужна реклама?" а на json.dumps это хрень какая то..
Nick
Вопросик,тут правила чисто для галочки написаны,оффтоп разрешен?)
Dubzer
/
русский не поддерживает json
/
Спасибо
Pavel
Подается список данных (данные одного типа), надо сделать сортировку : сначала те значения, которые больше повторяются , если значения не повторяются , оставить в том же порядке, в котором они были . Как лучше реализовать функцию ?
Anonymous
Как в pandas сравнить 2 разных DataFrame по датам?
Anonymous
Как в pandas сравнить 2 разных DataFrame по датам?
Что ты хочешь получить в ответе?
Anonymous
Как сравнить? Равно? Больше? Меньше?
Aragaer
что-то вроде такого?
Anonymous
Если какие-то даты есть в другом df то True, если нет то False
Pavel
что-то вроде такого?
на выходе [10,10,10,1,1,2,2,3,3,4,6]
Aragaer
тогда так
Anonymous
True и False
Тогда просто ==
Anonymous
Пробовал, выдаёт ошибку
Anonymous
А нет погод
Уруруборос Иванович
Сорри не в тот чат послал случайно
Aragaer
>>> from collections import Counter >>> c = Counter(teh_list) >>> import itertools >>> list(itertools.chain.from_iterable(itertools.repeat(a, b) for a, b in c.most_common())) [10, 10, 10, 1, 1, 2, 2, 3, 3, 4, 6]
Anonymous
Пробовал, выдаёт ошибку
По размеру сходятся?
Anonymous
ValueError: Can only compare identically-labeled Series objects
Anonymous
нет
Aragaer
но тут как повезет - вроде counter не гарантирует сохранение порядка при most_common
Anonymous
размеры 2619 и 3013, но там есть повторяющиеся даты, их я и пытаюсь найти
Pavel
ща попробую на разных входных данных
GoTo
размеры 2619 и 3013, но там есть повторяющиеся даты, их я и пытаюсь найти
Еще раз: есть два датасета, в первом датасете ты хочешь найти все даты, которые есть во втором, так?
Anonymous
Верно
Aragaer
для чего-то более аккуратного я бы не стал вот так в лоб в три строчки писать, а разбил бы на последовательные этапы - сначала определиться, кого сколько - через counter. Затем упорядочить нужные уникальные записи. потом восстановить нужную последовательность.
GoTo
Во втором даты только уникальные?
Anonymous
да
GoTo
df1.merge(df2, left_on=['date'], right_on=['date'], how='left') А потом выбери только те, где в появившихся полях у тебя не Null
GoTo
А, ну да, можно было сразу иннер юзать и все
Anonymous
спасибо
CHVK MONAX
А есть тут те кто токо начал изучать может скооперируемся ? Старта нем в месте...
CHVK MONAX
https://t.me/ru_python_beginners
Спс точно надо
BotoTVOREC
народ есть инфа у кого по hCaptcha , вернее по ее обходу, есть ли вообще сервисы?
👑OGURCHIK🖤
h?
BotoTVOREC
h?
да, ее всего месяц
BotoTVOREC
👑OGURCHIK🖤
🤔
👑OGURCHIK🖤
да как и гугловская
BotoTVOREC
да как и гугловская
формы другие точно, и хз есть ли сервисы для обхода
🍁 Jaŭhien
У всех бывает
Максим 🇺🇦
Привет, есть мб тупой вопрос на счет списков, можно ли удалить из списка например елемент '1' полностью, т.е все его повторение, не используя цикл
Aragaer
да можно просто сделать listcomp
Aragaer
a = [x for x in a if x not in a]
Aragaer
и это не цикл 8)
Denis
a = [x for x in a if x not in a]
Фор есть значит цикл
Aragaer
но не цикл же
Aragaer
а почему такое требование?
Aragaer
есть remove, но она удаляет одно вхождение
Aragaer
>>> from operator import ne >>> from functools import partial >>> list(filter(partial(ne, 1), [1,2,3,4,5,1,2,3,4,5])) [2, 3, 4, 5, 2, 3, 4, 5]
Aragaer
опа. Хаскель-стайл
Максим 🇺🇦
Через remove делал, но тип да ток первый найденый символ удаляет, а нужно тип все
Aragaer
тут можно lambda x: x != 1