V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  mengzhuo  ›  全部回复第 131 页 / 共 136 页
回复总数  2716
1 ... 123  124  125  126  127  128  129  130  131  132 ... 136  
[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-08-19 15:45:25 +08:00
回复了 sgissb1 创建的主题 问与答 大家怎么带应届生,我带的这个我感觉很吃力
@lichao LZ这样,最后肯定是吃力不讨好。而且可能还被说成是技术不好
2013-08-19 15:32:07 +08:00
回复了 sgissb1 创建的主题 问与答 大家怎么带应届生,我带的这个我感觉很吃力
主动性不高必须不带,这种猪队友还不努力型的直接out
2013-08-19 15:26:44 +08:00
回复了 Gothack 创建的主题 硬件 想入手一台超级本,6K的预算,大家可有好的推荐么
必须X1 carbon低配版

Air那弱身子哪里能禁得住我等粗心IT男的摔
2013-08-17 11:24:20 +08:00
回复了 jason5ng32 创建的主题 酷工作 做一个有节操的开发工程师...
顶禅叔

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

-------------
查询次数: 6 次,查询用时:70.36 ms
这是php?
2013-08-15 19:33:30 +08:00
回复了 oklqh 创建的主题 北京 北京:你们办过暂住证吗,有什么障碍,怎么解决?
在帝都1年,表示没不知道有良民证这种东西
“靠”
然后按下u,继续coding……
2013-08-14 20:29:50 +08:00
回复了 levey 创建的主题 Vim [无聊贴]喜欢用 :wq 还是 :x
python修改然后查看,常常是w 所有用多了就是wq了
爸妈、邻居等都把我当成了“会修电脑”的
可我是Python程序猿啊!!!
2013-08-14 09:30:03 +08:00
回复了 huawuhen 创建的主题 问与答 维基百科:宁愿放弃也不接受,维基也要做教主吗
@inode007 美国主要审查儿童色情、A货站点、有知识产权问题的网站。

被阉割不可怕,可怕的是因为各种原因而放弃自由的奴性。
----------------
话说维基的严谨绝对不是百度百科那种下三烂能比的,当然要看八卦新闻就上那鸡巴
2013-08-13 13:12:53 +08:00
回复了 yakczh 创建的主题 Python php越写越不想写,python越写越想写,有这种感觉的同学有木有?
@rppig42 Python有全局变量,但是极少使用,如果wordpress用Python写的话,绝大部份有plugins的框架,直接import plugins_factory就行了

PHP 确实在快速开发上有优势,新建文件,写写代码就能跑了,但是如果需要长期维护,PHP我觉得就不合适了。
PIL
处理400M TIF格式生成3000HxW的Jpeg,需要500M左右的内存,处理时间(单线程/3.0GHz)在20秒左右。
2013-08-12 17:45:35 +08:00
回复了 yakczh 创建的主题 Python php越写越不想写,python越写越想写,有这种感觉的同学有木有?
现在搞Python,曾经开发过Wordpress插件的表示
PHP程序员需要良好的记忆力和忍耐力(不服?来,说说所有wordpress的全局变量名)
Python是给懒人用的
摸摸楼主

楼上的都是从这样的菜鸟来的,楼主不要介意
2013-08-09 09:31:59 +08:00
回复了 JoyNeop 创建的主题 VPS 为什么 Linux 圈的圣战只见 Emacs vs Vim 而不见 Apache vs Nginx ?
@mongodb
你去哪里找台可以跑IDE的服务器?在服务器上临时改配置,调试肿么办。
倒是vi是绝大多数distru的默认软件

vim和emacs的理念不同,这两的战争也可以认为是两种思维方式的战争。
用vim的大多数喜欢<误>乐高组合快感</误><㊣>小巧工具组合</㊣>的家伙
Emacs党,<误>我猜是喜欢折腾自己小拇指的家伙</误><㊣>是喜欢编辑器就是一种生活方式</㊣>。

没错,我是vim党
p.s. 擼主喜欢的Nano……可以担当编辑器吗……
2013-08-08 17:18:25 +08:00
回复了 itfanr 创建的主题 程序员 十句话内说出各种编程语言的特点
Python:
1. 重载黑魔法: for i in Obj + Obj
2. 语法糖很好吃 @no_return
3. 把TAB从字符集里给我删了!
4. __metaclass__.__metaclass__
5. 迭代器 yield, yield 省内存
6. 你竟然在用3.x!
7. 工具太多,第三方库速度太快,眼花啊
8. 只有想不到的实现,没有实现不了的
2013-08-07 18:08:21 +08:00
回复了 raly 创建的主题 硬件 ThinkPad 已死,有事烧纸
@madao 用鼠标时,手都不用离开键盘的快感
1 ... 123  124  125  126  127  128  129  130  131  132 ... 136  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5312 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 60ms · UTC 07:55 · PVG 15:55 · LAX 00:55 · JFK 03:55
Developed with CodeLauncher
♥ Do have faith in what you're doing.