多语言展示
当前在线:590今日阅读:6今日分享:31

怎么用python创建数值列表?

python中,如果需要创建有规律的数值列表,其实很简单。只要灵活应用python函数即可用几行代码实现各种数值列表的输出。
工具/原料

python3

方法/步骤
1

首先,介绍下range() 函数的用法。range() 函数可用来生成指定范围的数字。其中,第一个参数为起始值(输出时包含该值),第二个参数值为结束值(输出时不包含该值)。代码示例如下: for i in range(0,5):    print(i)

2

如果需要生成等差数列,给range() 函数增加一个步长参数,即第三个参数为步长参数。步长参数不是一定要提供的,不提供也不会出错。代码示例如下: for i in range(0,10,2):    print(i)

3

其次,介绍下list() 函数。list() 函数可以将可迭代对象转换为列表。如将元组转化成列表。代码示例如下: a = (1,2,3,4,5,6)b = list(a)print(b)

4

最后,结合range() 函数和list() 函数生成连续值的数值列表。代码示例如下: numbers = list(range(0,10))print(numbers)

5

如果需要生成等差数值的数值列表,同样只需给range() 函数增加1个步长参数即可。代码示例如下: numbers = list(range(0,10,2))print(numbers)

6

以下代码为输出1-100之间能被10整除的数。 numbers = list(range(0,100,10))print(numbers)

7

需要注意的是,list() 函数虽然也能将字符串类的数字转化成列表,但得到的列表元素是字符串类型的。代码示例如下: str_num = '123456789'numbers = list(str_num)print(numbers)

注意事项
1

1、有问题可点击提问交流~

2

2、如果觉得经验不错,欢迎点赞、投票、收藏以及分享哦~

推荐信息