V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  mengzhuo  ›  全部回复第 134 页 / 共 140 页
回复总数  2787
1 ... 126  127  128  129  130  131  132  133  134  135 ... 140  
2013 年 8 月 30 日
回复了 sethverlo 创建的主题 问与答 来聊聊编程语言中那些让你觉得被惊呆了的特性
@angelface 看了一下,也可以,只是程序可读性下降得厉害啊

def *

这个……
2013 年 8 月 30 日
回复了 sethverlo 创建的主题 问与答 来聊聊编程语言中那些让你觉得被惊呆了的特性
@angelface

Ruby也有+-<> in with 重载?连iter对象都可以重载?

大Python还有groupby,OTZ不得不再拜一下。
2013 年 8 月 30 日
回复了 refresh 创建的主题 程序员 没有智能提示,完全没法写代码了
写Python没有Jedi我觉得也活不下去了……
2013 年 8 月 30 日
回复了 sethverlo 创建的主题 问与答 来聊聊编程语言中那些让你觉得被惊呆了的特性
竟然没有人说Python的操作符重载……简直是神一样的存在
2013 年 8 月 26 日
回复了 panyuz 创建的主题 Dropbox 以dropbox的名义起誓——国内真的没有dropbox替代品。
seafile 也不错啊
2013 年 8 月 26 日
回复了 michaelye1988 创建的主题 问与答 昨天陪我妹妹去看房子,回来后我就迷茫了。
@pyKun 大大!
2013 年 8 月 25 日
回复了 moxuanyuan 创建的主题 程序员 看来学电脑的,都比较孤独,而又特别享受孤独
这个是必须的
2013 年 8 月 24 日
回复了 banxi1988 创建的主题 Python http://e.pypi.python.org/ 今天居然挂了。。
速度确实杠杠的,常常是秒下包。但是挂的频率…唉…不过想想这货上面跑着n个开源的源就释然了
2013 年 8 月 22 日
回复了 YFZZ 创建的主题 程序员 一般没对象的人都习惯传字符串……
黑得厉害……

喜欢传字符串(服务器负责转换成json),又有女对象的路过~
我觉得黑魔法了的一种方法:
[{k:v} for k,v in dict([d.iteritems().next() for d in t2]).iteritems()]
100 loops, best of 3: 10.4 ms per loop

不过性能没啥提升了,还是@ipconfiger 的iter版给力了
[t11.append(t) for t in l if t not in t11]
1000000 loops, best of 3: 793 ns per loop
# 不过话说这么个复杂度是2n吧

[dict(t) for t in set([tuple(d.items()) for d in l])]
100000 loops, best of 3: 9.25 us per loop

[{k:v} for k,v in dict([list(d.iteritems())[0] for d in t1]).iteritems()]
100000 loops, best of 3: 10.4 us per loop

[{k:v} for k,v in dict([d.items()[0] for d in t1]).items()]
100000 loops, best of 3: 5.01 us per loop
# 这个很漂亮

---------------------------

升级一下测试:
t2 = [{random.randint(0, 4095):1} for k in xrange(9999)]
len([d for d in t2 if t2.count(d) > 1]) # 这次随机出9144项重复的

[t22.append(t) for t in t2 if t not in t22]
1 loops, best of 3: 1.54 s per loop
# 直接跪了 = =

[dict(t) for t in set([tuple(d.items()) for d in t2])]
10 loops, best of 3: 21.9 ms per loop

[{k:v} for k,v in dict([list(d.iteritems())[0] for d in t2]).iteritems()]
10 loops, best of 3: 26 ms per loop

[{k:v} for k,v in dict([d.items()[0] for d in t2]).items()]
100 loops, best of 3: 11.4 ms per loop
# 用iter,会更好
[{k:v} for k,v in dict([d.items()[0] for d in t2]).iteritems()]
100 loops, best of 3: 10.7 ms per loop
2013 年 8 月 19 日
回复了 sgissb1 创建的主题 问与答 大家怎么带应届生,我带的这个我感觉很吃力
@lichao LZ这样,最后肯定是吃力不讨好。而且可能还被说成是技术不好
2013 年 8 月 19 日
回复了 sgissb1 创建的主题 问与答 大家怎么带应届生,我带的这个我感觉很吃力
主动性不高必须不带,这种猪队友还不努力型的直接out
2013 年 8 月 19 日
回复了 Gothack 创建的主题 硬件 想入手一台超级本,6K的预算,大家可有好的推荐么
必须X1 carbon低配版

Air那弱身子哪里能禁得住我等粗心IT男的摔
2013 年 8 月 17 日
回复了 jason5ng32 创建的主题 酷工作 做一个有节操的开发工程师...
顶禅叔

去过面试前端 最后被刷 T T,办公区穿vim T的大神让我印象深刻
2013 年 8 月 17 日
回复了 wdd2007 创建的主题 Linux 看到有人推荐 Pear Linux,结果打开网站被歧视了。。
又一个换张壁纸,加个dock的Gnome
2013 年 8 月 15 日
回复了 zippera 创建的主题 Python 求救,Python2.7编码问题,痛不欲生了!!
python开发必须设置系统级的编码utf8啊

-------------
查询次数: 6 次,查询用时:70.36 ms
这是php?
2013 年 8 月 15 日
回复了 oklqh 创建的主题 北京 北京:你们办过暂住证吗,有什么障碍,怎么解决?
在帝都1年,表示没不知道有良民证这种东西
“靠”
然后按下u,继续coding……
1 ... 126  127  128  129  130  131  132  133  134  135 ... 140  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   4170 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 59ms · UTC 01:27 · PVG 09:27 · LAX 17:27 · JFK 20:27
♥ Do have faith in what you're doing.