python中enumerate什么意思
enumerate(iteration, start):返回一个枚举的对象。迭代器(iteration)必须是另外一个可以支持的迭代对象。初始值默认为零,也就是你如果不输入start那就代表从零开始。迭代器的输入可以是列表,字符串,集合等,因为这些都是课迭代的对象。返回一个对象,如果你用列表的形式表现出来的话那就是一个列表,列表的每个元素是一个元组,元祖有两个元素,第一个元素代表编号,也就是第几个元素的意思,第二个元素就是迭代器的对应的元素,这是在默认start为零的情况下。如果不为零,那就是列表的第一个元组的第一个元素就是start的值,后面的依次累加,第二个元素还是一样的意思。
enumerate(X, [start=0])
函数中的参数X可以是一个迭代器(iterator)或者是一个序列,start是起始计数值,默认从0开始。
文章推荐
-
python中有栈吗
在英语词典中,堆(stack)表示将对象放在另一个对象上。 在这个数据结构中分配内存的方式是一样的。 它以类似的方式存储...
Python
27秒前 1 -
python如何跳出while循环
先来看代码person={'name':'Helen','password':'123'}while True: ...
Python
1分钟前 1 -
python字典一个键只能有一个值吗
python字典一个键只能有一个值吗?下面给大家具体介绍一下一键多值:python中字典可以一键多值,也就是意味着一个键...
Python
2分钟前 1 -
request timeout是什么意思
超时(timeout)为防止服务器不能及时响应,大部分发至外部服务器的请求都应该带着 timeout 参数。在默认情况下...
Python
2分钟前 1 -
web前端开发python能做吗
web开发是一个大概念,而且当今web开发的一大热门语言是python(最大的当然还是php)。1 WSGI, 即Web...
Python
3分钟前 1
最新文章
- python中有栈吗 27秒前
- python如何跳出while循环 1分钟前
- python字典一个键只能有一个值吗 2分钟前
- request timeout是什么意思 2分钟前
- web前端开发python能做吗 3分钟前
- python有map吗 4分钟前
- python中字符串可以遍历吗 5分钟前
- python字典可以排序吗 5分钟前
- python输出数字要带引号吗 6分钟前
- shell可以执行python吗 7分钟前