枚举enumerate

 names = [‘old_driver‘, ‘rain‘, [‘oldboy‘, ‘oldgirl‘], ‘jack‘, ‘珊珊‘, ‘peiqi‘,          ‘Alex‘, ‘black_girl‘, 1, 2, 3, 4, 2, 5, 6, 2] for i,k in enumerate(names):   #枚举可以快捷的打印出索引和对应的元素         print(i, k)
count = 0
names = [‘old_driver‘, ‘rain‘, [‘oldboy‘, ‘oldgirl‘], ‘jack‘, ‘珊珊‘, ‘peiqi‘,          ‘Alex‘, ‘black_girl‘, 1, 2, 3, 4, 2, 5, 6, 2]

for i in names:     print(count,i)     count += 1    #用计数法也可以打印索引和对应的元素
 
 

原文地址:https://www.cnblogs.com/yuexijun/p/9932460.html

时间: 2024-10-21 01:30:19

枚举enumerate的相关文章

Python之路-枚举enumerate

将列表转化成枚举类型示例: li =['电脑','手机','电视'] for key,item in enumerate(li): print(key,item) i = input("please input index:") index = int(i) print(li[index])

枚举 enumerate 让列表有序号

把列表转字典,或序列对: 原文地址:https://www.cnblogs.com/cxhzy/p/9846633.html

【零散知识点】换码序列、枚举常量

     1.换码序列             即一种字符常量,每个换码序列表示一个字符,如'\n'为换行符. 在有限的几种换吗序列中不常见的几种列举如下: '\ooo'(o表示从0~7的任一数字)表示输出ooo表示的八进制数值对应的ASCII码字符,'\xhh'(h表示0~9.a~f.A~F中任一个)表示输出xhh表示的十六进制数值对应的ASCII码字符. '\b'回退符,运行代码"printf("suzy_c\b"):",现实如图:,即光标回退一格显示在c下方.

Python:enumerate函数、introspection对象自省、推导式(列表(list)推导式、字典(dict)推导式、集合(set)推导式)

枚举(enumerate)是Python内置函数.它允许我们遍历数据并?动计数,例如下面这样:for counter, value in enumerate(some_list): print(counter, value)不只如此,enumerate也接受?些可选参数,这使它更有?.例如:for counter, value in enumerate(some_list,1): # 指定从1开始计数 print(counter, value)还可以?来创建包含索引的元组列表. 1 # 指定索引

L4.七.枚举

# 枚举 enumerate# 枚举 enumerate 一个一个列出来# 场景:循环列表,既想获得索引,又想获得元素内同 # 1.普通方法name_list = ['小明,','小白','小青']for i in range(0,len(name_list)): print(i,name_list[i]) # 2.(常用)枚举 enumerate(可被迭代的对象)for index,name in enumerate(name_list): print(index,name) for inde

第6章 对象

<script type="text/javascript"> //对象JS的基本数据类型. //对象是一种复合值,它将很多值(原始值或者其他对象)聚合在一起,可通过名字访问这些值 //对象也可以看做是属性的无序集合,每个属性都是一个键/值对. //属性名是字符串,因此我们可以把对象看作是从字符串到值的映射 //这种基本数据结构还有很多种叫法 //散列(hash) //散列表(hashtable) //字典(dictionary) //关联数组(associative ar

59个Python使用技巧,从此你的Python与众不同!

今天给大家分享几个Python使用的小技巧,原文来自于Python 技巧总结,进行了细微的调整,感谢作者! 1. 枚举 - enumerate 可以有参数哦 之前我们这样操作: i = 0for item in iterable: print i, item i += 1 现在我们这样操作: for i, item in enumerate(iterable):  print i, item enumerate函数还可以接收第二个参数.就像下面这样: >>> list(enumerate

JavaScript面向对象学习——3

对象基础介绍: 1.对象是JavaScript的基本数据类型.在java中Object是所有对象的基类,在JavaScript中同样,Object是所有对象的基类,那么Object自身属性和方法在所有对象中都会体现,只是不同的类对方法有不同的重写. 2.JavaScript对象是动态的-可以新增属性也可以删除属性-但它们常用来模拟静态对象以及静态类型语言中的"结构体"(struct).有时它们也用做字符串的集合(忽略名/值对中的值). 3.除字符串.数字.true. false. nu

Python 学习之二:Python超短教程

前言 本教程综合Stanford CS231N和UC Berkerley CS188的Python教程. 教程很短,但适合有一定编程基础,学过其他语言的童鞋. Python 启动Python 解释器 Python可以有两种使用方式,一种就是使用解释器interpreter,类似Matlab,输入一行代码,运行一行:另一种就是编写一个py后缀的文档,称为脚本,然后python xxx.py运行脚本script.这里我们使用解释器. 在已安装Python的情况下,在Terminal输入python,