Size: a a a

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

2020 May 03

ПЯ

Просто Ярик... in Сообщество Python Программистов
можно как-то это фиксануть красиво?
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
суть задачи такова: вернуть символ, если в его бинарном варианте нулей больше, чем единиц
источник

ПЯ

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

A

Alexander in Сообщество Python Программистов
все условия циклов для компрехов лежат после этих циклов
источник

A

Alexander in Сообщество Python Программистов
[a for b in c for a in b if a,b,c]
источник

I

ITFY forum informer in Сообщество Python Программистов
источник

A

Alexander in Сообщество Python Программистов
Просто Ярик
задача легкая, вот я и пытаюсь в одну строку решить
да и bin(ord(x)) - это не бинарное представление символа
источник

ОП

Олег Пермяков... in Сообщество Python Программистов
Доброе утро. Как надо записать код для проверки длины элементов определённой строки в csv файле?
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
Alexander
да и bin(ord(x)) - это не бинарное представление символа
print([bin(ord(x)) for x in a])
['0b1110100', '0b1101000', '0b1100101', '0b1110001', '0b1110101', '0b1101001', '0b1100011', '0b1101011', '0b1100010', '0b1110010', '0b1101111', '0b1110111', '0b1101110', '0b1100110', '0b1101111', '0b1111000', '0b1101010', '0b1110101', '0b1101101', '0b1110000', '0b1110011', '0b1101111', '0b1110110', '0b1100101', '0b1110010', '0b1110100', '0b1101000', '0b1100101', '0b1101100', '0b1100001', '0b1111010', '0b1111001', '0b1100100', '0b1101111', '0b1100111']
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
а, я понял, о чем ты
источник

A

Alexander in Сообщество Python Программистов
для символа "1" твое бинарное представление не равно 0b1
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
Да, я уже понял про что ты
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
ну, суть задачи такова
источник

A

Alexander in Сообщество Python Программистов
ты делаешь бинарное представление индекса символа в ascii таблице, а это совсем не одно и то же
источник

A

Alexander in Сообщество Python Программистов
если суть задачи как раз в том, чтобы вернуть символ, если его bin(ord содержит больше нулей, ем единиц - то логика почти правильная
источник

A

Alexander in Сообщество Python Программистов
если именно его бинарное представление - то посмотри в сторону encode
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
нене, именно bin(ord())
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
там еще повторы нужно удалить, так что, похоже, в одну строку не получится
источник

A

Alexander in Сообщество Python Программистов
какие повторы нужно удалить?
источник

ПЯ

Просто Ярик... in Сообщество Python Программистов
символов
источник