python
文章平均质量分 60
猿哥
这个作者很懒,什么都没留下…
展开
-
爬取微信公众号文章
# -*- coding:utf-8 -*-import jsonimport randomimport reimport timefrom bs4 import BeautifulSoupfrom datetime import datetimefrom pyExcelerator import * # 导入excel相关包import requestsimport s...原创 2020-03-07 15:38:08 · 927 阅读 · 0 评论 -
Python 去除列表中重复的元素
1. 利用用内置的set去除重复元素l1 = ['b','c','d','b','c','a','a'] l2 = list(set(l1)) print l2还有一种据说速度更快的,没测试过两者的速度差别l1 = ['b','c','d','b','c','a','a'] l2 = {}.fromkeys(l1).keys() print l2这两种都有个原创 2016-11-16 11:10:10 · 521 阅读 · 0 评论 -
python OrderedDict介绍
使用dict时,Key是无序的。在对dict做迭代时,我们无法确定Key的顺序。如果要保持Key的顺序,可以用OrderedDict:>>> from collections import OrderedDict>>> d = dict([('a', 1), ('b', 2), ('c', 3)])>>> d # dict的Key是无序的{'a': 1, 'c': 3, 'b转载 2016-11-17 12:55:56 · 6523 阅读 · 0 评论 -
python两个 list 获取交集,并集,差集的方法
1. 获取两个list 的交集#方法一:a=[2,3,4,5]b=[2,5,8]tmp = [val for val in a if val in b]print tmp#[2, 5]#方法二print list(set(a).intersection(set(b)))2. 获取两个list 的并集print list(set(a).union(set(b)转载 2016-11-15 19:24:48 · 23429 阅读 · 2 评论