系统网络运维zhaohang3031.blog.chinaunix.net
zhaohang3031
全部博文(240)
2017年(8)
2014年(4)
2013年(15)
2012年(4)
2011年(14)
2010年(55)
2009年(140)
wb123456
酷小川11
gdmzhqf
heu
Bsolar
浪花小雨
Phyllis6
vipty
grjboy30
分类: Python/Ruby
2010-03-26 01:43:43
>>> x = set('spam') >>> y = set(['h','a','m']) >>> x & y # 交集 set(['a', 'm']) >>> x | y # 并集 set(['a', 'p', 's', 'h', 'm']) >>> x - y # 差集 set(['p', 's'])
# 如何去除海量列表里重复元素?# 看看set强大的功能:>>> mylist = [11,22,33,44,11,22,42,22,56,11] >>> [i for i in set(mylist)]# 酷毙了!!!
# 如何去除海量列表里重复元素?# 看看set强大的功能:>>> mylist = [11,22,33,44,11,22,42,22,56,11] >>> [i for i in set(mylist)]
# 酷毙了!!!
>>> {}.fromkeys(mylist).keys()
这么做也可以去掉重复的元素,但是效率远远不如set.
上一篇:使用负载均衡技术建设高负载的网络站点
下一篇:python 多线程事例
登录 注册