← All posts tagged Python

Lis
Python ? help самомодифицирующися_код Python
Понимаю, что можно запускать строки как lambda через eval, но это очень мало =(
Как можно строку "def a():\n print 'ок'\n" превратить в <function __main__.a>?
Который я хочу потом запихать в locals()['a'], что бы запустить как a(),
в доме который построил <s>Джек</s> Россум.
Lis
Juick Python ? help Господа питонисты есть ли либы которые не споткнуться удаляя дубликаты из списка
a = [{1: 1}, [0, 1], {2: 1}, {1: 1}, [], "1", [1, 0], []]
list(set(a)) не предлагать, не работает
for крайний способ
да, я гуглил
спасибо
Lis
Juick Python ? пиздец подстава # Значит нужно мне двухмерный массив, непонятного количества столбцов.
h = 3
array = [[]] * h
# array = [[], [], []]
# вот тут подкрался пиздец, если я добавлю элемент
array[0].append(1)
# то с удивлением увижу array = [[1], [1], [1]]
Lis
Python Vim Когда коллеги видят что для написания кода я использую vim (с плагинами) я замечаю у них сильное желание дискредитировать и его и меня.
Lis
Python Диалог на работе:
— может на день рожденья Гвидо ван Россум закажем жареного питона?
— дорого!
— хм, но гастрономических возражений нет?
— с нашем знанием языка, нам грозит лишь салат из дождевых червей =(