Size: a a a

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

2020 October 08

AT

Alexander T in Сообщество Python Программистов
Димитрий Перчаткин
Как в питоне элегантно провернуть следующую конструкцию?:
s = "10_1_"
arr = ["1", "0"]
Нужно заменить все вхождения "_" на соответствующее ему элемент списка. То есть на выходе:
s = "10110"
s.replace(‘_’,  ‘{}’).format(*arr)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Ждём 2007🌚🌚🌚
источник

AT

Alexander T in Сообщество Python Программистов
не поверишь, хотел написать верните мне мой…
источник

TK

Timur Kravchenko in Сообщество Python Программистов
Димитрий Перчаткин
Добрый вечер. Как можно не используя костыль, может быть через модуль, реализовать следующее:
Имеем список [1, 0, "_", 0, "_"]
Нужно чтобы функция вместо подчёркивания вывела все варианты постановки 0 или 1. То есть на выходе нужно:
[[1, 0, 0, 0, 0],
[1, 0, 0, 0, 1],
[1, 0, 1, 0, 0],
[1, 0, 1, 0, 1]]
тебе нужен itertools
источник

ДП

Димитрий Перчаткин... in Сообщество Python Программистов
@alext18 почему-то не работает
источник

ДП

Димитрий Перчаткин... in Сообщество Python Программистов
Переслано от Димитрий Перчаткин...
s = "10_1_"
arr = [1, 0]
s.replace("_",  "{}").format(*arr)
print(s)
источник

ДП

Димитрий Перчаткин... in Сообщество Python Программистов
Переслано от Rextester
Result:
10_1_
источник

ДП

Димитрий Перчаткин... in Сообщество Python Программистов
Timur Kravchenko
тебе нужен itertools
С ним и работаю
источник

AT

Alexander T in Сообщество Python Программистов
Димитрий Перчаткин
@alext18 почему-то не работает
потому что s.replace возвращает новую строку. сейчас бы питон поучить чуток.
s = s.replace…
источник

TK

Timur Kravchenko in Сообщество Python Программистов
Димитрий Перчаткин
С ним и работаю
не сразу понял что некропощу
ок
источник

ДП

Димитрий Перчаткин... in Сообщество Python Программистов
Alexander T
потому что s.replace возвращает новую строку. сейчас бы питон поучить чуток.
s = s.replace…
Сори, забыл
источник

ДП

Димитрий Перчаткин... in Сообщество Python Программистов
Alexander T
s.replace(‘_’,  ‘{}’).format(*arr)
Спасибо
источник

K

KarmaBot in Сообщество Python Программистов
Вы увеличили карму Alexander T до 2015.22 (+4.97)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Faginator Gerasimov
Таким вот образом гружу сишные исходники
lib = cdll.LoadLibrary('../test/test/test.so')
lib.test.argtypes = [c_char_p, c_char_p]
lib.test.restype = c_char_p
lib.test(var1, var2)

Можно теперь как-то удалить это все из памяти? Слишком уж сильно память вытекает, обычный del не помогает
Емнип у ситайпса было что-то для выгрузки из памяти загруженной либы, но это неточно
Почекай в docs.python.org/3/library/ctypes
источник

VA

Vadim Apenko in Сообщество Python Программистов
Maxim Osminin ⚓️
Асинк код - это типа мультизадачность?
кооперативная
источник

MO

Maxim Osminin ⚓️ in Сообщество Python Программистов
Ну мне такое не надо. Я один в поле воин.
источник

RO

ROOT OVERNULL.RU in Сообщество Python Программистов
а остальные не воины
источник

R3

Rud 356 in Сообщество Python Программистов
Бензофуран Гетероцикл
У него ж обычное ограничение по запросав
Ну раз сайт работает на обычных девайсах нормально, то возможно еще какой-то прикол для защиты встроент
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
Ну раз сайт работает на обычных девайсах нормально, то возможно еще какой-то прикол для защиты встроент
Он парсит много
Писал же что на трети обработки сайта возникает ошибка
источник

R3

Rud 356 in Сообщество Python Программистов
Бензофуран Гетероцикл
Он парсит много
Писал же что на трети обработки сайта возникает ошибка
Ну ладна, чо паделать
источник