Python 第4页

Python编程基础、经验、技巧

优雅地合并字典

阅读(614)

首先构造两个字典 x = {'a': 1, 'b': 2} y = {'b': 3, 'c': 4} 期望的结果是: z {‘a’: 1, ‘b’: 3, ‘c’: 4...

由身份证号码计算年龄

阅读(689)

def create_age(id): from dateutil.parser import parse from datetime import datetime dt=datetime.now() #创建一个datetime类对象 #...

正则表达式match和search的区别-泰恩数据

正则表达式match和search的区别

阅读(709)

1. match re.match(pattern, string[, flags]) 从字符串开始匹配,string如果包含pattern子串,则匹配成功,返回Match对象,失败则返回None,若要完全匹配,pattern要以$结尾。 ...

正则表达式截取字符串-泰恩数据

正则表达式截取字符串

阅读(674)

import re string = "机器学习359.67.pdf机器学习111.67.txt" a = re.findall("D*(.*?).[a-z*]",string) print(a) b = re.findall("D*(.*...

字符串与列表的互相转换-泰恩数据

字符串与列表的互相转换

阅读(937)

字符串与列表的互转主要使用split()和join()两个函数。 string = 'a b c' list = string.split(' ') list 结果: [‘a’, ‘b’, &...

Python reduce() 函数-泰恩数据

Python reduce() 函数

阅读(672)

reduce() 函数在 python 2 是内置函数, 从python 3 开始移到了 functools 模块。 reduce 有三个参数: 参数 含义 function 有两个参数的函数, 必需参数 sequence tuple ,l...

Python enumerate() 函数

阅读(904)

enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。 以下是 enumerate() 方法的语法: enumerate(sequence, [...

Python中datetime模块的使用-泰恩数据

Python中datetime模块的使用

阅读(595)

datetime是一个Python自带的日期时间模块,它提供了日期格式和字符串格式相互转化的函数,datetime模块还包含一个datetime类,通过from datetime import datetime导入的才是datetime这个...