美文网首页未闻code
枚举如何从任意数字开始计数

枚举如何从任意数字开始计数

作者: 后山小鲨鱼 | 来源:发表于2020-05-28 14:35 被阅读0次

一日一技:枚举如何从任意数字开始计数

[未闻代码 ]2019-03-16

我们知道,在Python中,如果要在继承列表的同时对重复次数进行计数,可以使用enumerate关键字:

a = ['x','y','z']

#对于索引,枚举(a)中的char:
for index,char in enumerate(a):
  print(f'下标为:{index},值:{char}')


下标为:0,数值:x

下标为:1,估值:y

下标为:2,估值:z

但在现实生活中,计数一般是从1开始的,而Python里面计数是从0开始的。所以如果要表示一些现实中的数据,可能需要使用index+1

但实际上,enumerate可以接受第二个参数,用来指定从该数字开始计数:

a = ['x','y','z']

#**对于索引,枚举中的char(a,start = 10):**
for index,char in enumerate(a,start = 10):
  print(f'下标为:{index},值:{char}')

下标为:10,变量:x

下标为:11,估值:y

下标为:12,变量:z

相关文章

  • 枚举如何从任意数字开始计数

    一日一技:枚举如何从任意数字开始计数 [未闻代码 ]2019-03-16 我们知道,在Python中,如果要在继承...

  • Python进阶 枚举

    枚举(enumerate)是Python内置函数。 enumerate允许我们遍历数据并自动计数 定制从哪个数字开...

  • TypeScript(六):枚举 enum

    枚举默认是从 0 开始递增 如果有赋值数字,后面的直会自动递增 常量枚举,在枚举前面加上 const,就是常量枚举...

  • 枚举类型使用

    废话不多说,直接来干货 字符串枚举 数字枚举 默认从0开始,如果设置Red = 1,则从1开始依次递增 场景 1,...

  • TypeScript——基础数据类型

    定义布尔类型 定义数字类型 定义字符串类型 定义数组类型 定义枚举 定义任意类型

  • 数据类型

    布尔类型 数字类型 字符串类型 数组类型 元组类型 枚举类型 任意类型 null undefined void类型...

  • 学习typescript - enum

    数字枚举 默认顺序 数字枚举 指定顺序 数字枚举 获取对应数字 枚举 首个成员未初始化 字符串枚举 字符串数字混合...

  • TS基础(十二)枚举enum

    枚举类型定义取值被限定在一定范围内的场景 枚举成员会被赋值从0开始递增的数字,同时也会对枚举值到枚举名进行反射 枚...

  • 基本类型

    布尔类型、数字类型、字符串类型、数组类型、元组类型、枚举类型、任意值类型、null 和 undefined、voi...

  • 徐军泰笔记--时间函数

    时间和日期 格式转换 日期转数字:Ctrl + Shift + 1数字是从1900-1-1为1开始计数字转日期:C...

网友评论

    本文标题:枚举如何从任意数字开始计数

    本文链接:https://www.haomeiwen.com/subject/btqaahtx.html