python中的enumerate函数介绍
enumerate英文翻译为枚举的意思。 可以将一个可遍历的数据对象组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。python 2.3. 以上版本可用,2.6 添加 start 参数。 语法 >>>...
enumerate英文翻译为枚举的意思。 可以将一个可遍历的数据对象组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。python 2.3. 以上版本可用,2.6 添加 start 参数。 语法 >>>...
有的时候要统计两个日期之间的相距天数,可能有很多种方法,但使用datetime模块的datetime方法无疑是里面比较简单的,具体代码如下: >>> import datetime >>> d1 = da...
有一道python面试题,求和1 3! 5! 7! 9! 50! 方法一: 常规思路 l = [1, 3, 5, 7, 9, 50] def func(n): if n == 1: return 1 else: return n...
输入三个整数x,y,z,请把这三个数由小到大输出,如果用python来实现,可以有好多种方法。 方法一: >>> import re >>> x, y, z = map(int, re.spl...
两个字典a = {'a': 1, 'b': 2, 'c': 3}, b = {'b': 4, 'c': 6, 'd': 8} 要合并这两个字典,键值同则相加。 两个字典如果不考虑键相同则相加的话,可以使用d1.update(d2)可以很方便...
有一列表['tom', 'bat', 'book', 'ant'],要对其元素的首字母大写,其余做小写处理。 因为元素由一个个字符串组成,这个时候可以借鉴字符中很多方法,比如capitalize或者title等方法来完成。 方法...
方法一: >>> import socket >>> # 获取主机名 >>> hostname = socket.gethostname() >>> hostname ...
现实中,会需要反复以需要的时间间隔执行某个命令。 这个时候借助time.sleep和sys.argv提供了一种简单的解决办法。 import time import os import sys def main(cmd, inc=60): ...
用python拷贝文件的方式其实有很多,但个人觉得最简单、最直接的可能是这么两种: 方法一:借助操作系统中本身的拷贝命令 >>> import os >>> os.system("xcopy c:\\1....
要介绍python的三元表达式,可以先看看其他编程语言比如c,java中应用: public class java { public static void main(string[] args){ int x = 100; int y =...