简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
列表去重在python面试和实际运用中,十分常见,也是最基础的重点知识。以下总结了5种常见的列表去重方法一、使用for循环实现列表去重此方法去重后,原顺序保持不变。# for循环实现列表去重list1 = ['a', 'b', 1, 3, 9, 9, 'a']list2 = []for l1 in list1:if l1 not in list2:list2.append(l1)print(lis
python中,json与字典(dict)之间的区别,及相互转换。
正则表达式匹配中文汉字,在实际应用中十分常见。比如:爬虫网页文本提取、验证用户输入标准等。以下面文本字符串为例,匹配出astr这个字符串中的所有汉字。import reastr = '''aaaaa何时when 杖尔看see南雪snow,我me与梅花plum blossom两白头'''下面介绍两种方法(本文环境为python3)一、使用Unicode编码来匹配中文常见的中文Unicode编码范围:
openpyxl属于第三方模块,在python中用来处理excel文件。可以对excel进行的操作有:读写、修改、调整样式及插入图片等。但只能用来处理【 .xlsx】 后缀的excel文件。
python中requests爬虫【中文乱码】问题,是最常遇到的问题,对于初学者来说,是很困恼的。本文将详细说明,python中使用requests库编写爬虫程序时,出现【中文乱码】的原因,及常见3种解决办法。
python的第三方模块chinesecalendar,提供了判断工作日、休息日、节假日的方法。不仅可以判断法定节假日,还可以返回节假日的名称,对调休日也可以做出判断,十分好用。如,打印出2022年5月1日-2022年5月31,是工作日的日期;打印出2022年5月1日-2022年5月31,是休息日的日期。...
python的zhconv库提供了基于MediaWiki词汇表的最大正向匹配简繁体转换,pyhton2和python3都支持,可以满足简单的转换需求。以下总结了zhconv从安装到使用的方法(python3)。一、zhconv安装zhconv库直接使用pip就可以安装,安装命令:pip install zhconv二、zhconv使用方法zhconv支持以下地区词的转换:zh-cn 大陆简体zh-
python字典以“键-值对”形式存在,所有的元素放在一对大括号“{}”中;字典中的“键”是不允许重复,“值”是可以重复的。以下总结了3种字典的构建方法一、直接赋值法使用=将一个字典赋值给一个变量,即可以创建一个字典变量。# # 直接赋值a = {}b = {'a': 1, 2: 'a', 1: 2, "b": 1, '''c''': 1}print('空字典:', a, type(a))prin
python生成26个大小写英文字母实现代码:# 生成26个英文字母char_dx = [chr(i) for i in range(65, 91)]char_xx = [chr(i) for i in range(97, 123)]print('26个大写字母:', char_dx)print('26个小写字母:', char_xx)结果:原理:上面实现方法,主要用到了python的内置函数:c
列表去重在python面试和实际运用中,十分常见,也是最基础的重点知识。以下总结了5种常见的列表去重方法一、使用for循环实现列表去重此方法去重后,原顺序保持不变。# for循环实现列表去重list1 = ['a', 'b', 1, 3, 9, 9, 'a']list2 = []for l1 in list1:if l1 not in list2:list2.append(l1)print(lis