Size: a a a

Сообщество Python Программистов

2020 March 01

RC

Raniqubihe Cybohe in Сообщество Python Программистов
гугли)
источник

K

Krau5 in Сообщество Python Программистов
Krau5
ребята, вот юзаю OpenCV для машинного зрения, я могу на картинке найти текст, а потом его закрасить каким-нибудь прямоугольником, а поверх прямоугольника поставить тот же текст, но переведенный через гугл транслате
бля, @entressi помоги, расцелую
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Егор Овчинников
Всем привет! Подскажите, как это можно осуществить? Отсортировать через словарь, чтобы вывод был в таком формате - "Продукт"/"Магазин"/"Цена(по убыванию)". И так для каждого продукта
https://pastebin.com/dgQJ134e
goods = [(val['name'], key, val['price']) for key, value in shops.items() for val in value]
goods.sort(key=lambda v: (v[0],v[2],v[1]))
print(goods)

на выходе:
[('карамель', 'магнит', 41.99), 
('карамель', 'ашан', 45.99),
('карамель', 'пятерочка', 46.99),
('конфеты', 'магнит', 30.99),
('конфеты', 'пятерочка', 32.99),
('конфеты', 'ашан', 34.99),
('печенье', 'пятерочка', 9.99),
('печенье', 'ашан', 10.99),
('печенье', 'магнит', 11.99),
('пирожное', 'пятерочка', 59.99),
('пирожное', 'магнит', 62.99),
('пирожное', 'ашан', 67.99)]


Что здесь может не нравиться?
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Krau5
бля, @entressi помоги, расцелую
я в опенсиви на копался тащемта
источник

K

Krau5 in Сообщество Python Программистов
Бензофуран Гетероцикл
я в опенсиви на копался тащемта
бле
источник

ЕО

Егор Овчинников in Сообщество Python Программистов
Бензофуран Гетероцикл
goods = [(val['name'], key, val['price']) for key, value in shops.items() for val in value]
goods.sort(key=lambda v: (v[0],v[2],v[1]))
print(goods)

на выходе:
[('карамель', 'магнит', 41.99), 
('карамель', 'ашан', 45.99),
('карамель', 'пятерочка', 46.99),
('конфеты', 'магнит', 30.99),
('конфеты', 'пятерочка', 32.99),
('конфеты', 'ашан', 34.99),
('печенье', 'пятерочка', 9.99),
('печенье', 'ашан', 10.99),
('печенье', 'магнит', 11.99),
('пирожное', 'пятерочка', 59.99),
('пирожное', 'магнит', 62.99),
('пирожное', 'ашан', 67.99)]


Что здесь может не нравиться?
Круто! Спасибо за вариант! Но хотел узнать можно ли это же сделать в формате словаря.
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
Егор Овчинников
Круто! Спасибо за вариант! Но хотел узнать можно ли это же сделать в формате словаря.
словари
не
сортируются
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
никак
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
совсем
источник

ЕО

Егор Овчинников in Сообщество Python Программистов
Ок!
источник

БГ

Бензофуран Гетероцикл in Сообщество Python Программистов
OderedDict - да, может быть подойдёт
Но там ты заколебёшься делать od.move_to_end(...)
источник

AE

A.Krasilnikov Emoteview.ru in Сообщество Python Программистов
любопытно, почему так сделано
ведь возможно в сортированном словаре поиск по клчам и валуям быстрее работал бы
источник

ЕО

Егор Овчинников in Сообщество Python Программистов
A.Krasilnikov Emoteview.ru
любопытно, почему так сделано
ведь возможно в сортированном словаре поиск по клчам и валуям быстрее работал бы
Может в 4ой версии добавят😂
источник

R3

Rud 356 in Сообщество Python Программистов
A.Krasilnikov Emoteview.ru
любопытно, почему так сделано
ведь возможно в сортированном словаре поиск по клчам и валуям быстрее работал бы
Ну а ты попробуй сделать эту штуку и предложить как изменение для следующего релиза
источник

R3

Rud 356 in Сообщество Python Программистов
авось и примут
источник

l

let45fc in Сообщество Python Программистов
A.Krasilnikov Emoteview.ru
любопытно, почему так сделано
ведь возможно в сортированном словаре поиск по клчам и валуям быстрее работал бы
Не работал бы он быстрее, ты че. Это же хэш таблица
источник

R3

Rud 356 in Сообщество Python Программистов
Если эта штука вообще возможно ибо ключи прогоняются через хеш функцию
источник

AE

A.Krasilnikov Emoteview.ru in Сообщество Python Программистов
Rud 356
Ну а ты попробуй сделать эту штуку и предложить как изменение для следующего релиза
своих дел до луны, херней еще заниматься..
источник

R3

Rud 356 in Сообщество Python Программистов
Ну дык язык открытый - возьми и добавь)
источник

AE

A.Krasilnikov Emoteview.ru in Сообщество Python Программистов
let45fc
Не работал бы он быстрее, ты че. Это же хэш таблица
ну вот в фразу "любопытно" я это и вложил. интересно почему. Я не знал про таблицу например
источник