菜鸟笔记
提升您的技术认知

Python 笔记 第3页

Python检查字符串中的结束标记

菜鸟阅读 : 698赞(1)

经常处理字符串,想检查字符串s的结束标志,如果结束标志只有一个还好办,s.endswith(end1)就可以了,如果有多个就需要使用s.endswith(end1), s.endswith(end2), s.endswith(end3)这种...

Python中字符串的合并

菜鸟阅读 : 774赞(1)

方法一: 使用join的方法 >>> " ".join(["A","B","C","D"]) 'A B C D' 方法二: 使用字符串格式化拼接 >>> "%s's age is %d" % ("Jerr...

Python来获取昨天和今天的日期

菜鸟阅读 : 990赞(1)

这个问题也是常见问题,可能碰到这种问题我们就会这么写yesterday = today - 1,tomorrow = today + 1;这样写实际会报错,会提示不支持的操作类型。碰到时间差的问题的,优先考虑datetime模块中的time...

Python从文件中读取指定的行

菜鸟阅读 : 507赞(1)

如果想根据给出的行号, 从文本文件中读取一行数据,  Python标准库linecache模块非常适合这个任务: 测试文件内容 : This is line 1. This is line 2. This is line 3. T...

Python中实现字典反转的方法

菜鸟阅读 : 1035赞(1)

有时候会碰到需求,将字典来反转,即:字典中的键作为值,而字典中的值作为键。对于字典比较小,可以使用普通方法 方法一:  使用普通方法转换 >>> d = {'a': 1, 'b': 2, 'c': 3} >...

Python 不用sort对列表排序

菜鸟阅读 : 1388赞(1)

有道面试题: L = [2,3,5,4,9,6,8,7,1],从小到大排序,不许用sort,输出[1,2,3,4,5,6,7,8,9] 如果用sort很简单,如果不用sort的话,处理起来就麻烦些,处理思路大致: 创建一个空列表,遍历原先列...

Python中的enumerate函数介绍

菜鸟阅读 : 820赞(1)

enumerate英文翻译为枚举的意思。 可以将一个可遍历的数据对象组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。Python 2.3. 以上版本可用,2.6 添加 start 参数。 语法 >>>...