当前第2页 返回上一页
1 2 3 4 5 6 | def createList(r1, r2):
return [item for item in range(r1, r2+1)]
r1, r2 = -2, 4
print (createList(r1, r2))
r1, r2 = -4,6
print (createList(r1, r2))
|
输出:
1 2 | [-2, -1, 0, 1, 2, 3, 4]
[-4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6]
|
方法三:使用Pythonrange()
python中有一个range()函数,它从开始到结束创建一个数字序列,并在序列中输出每个项目。我们将range()与r1和r2一起使用,然后将序列转换为list。
示例:
1 2 3 4 5 6 | def createList(r1, r2):
return list(range(r1, r2+1))
r1, r2 = -2, 4
print (createList(r1, r2))
r1, r2 = -4,6
print (createList(r1, r2))
|
输出:
1 2 | [-2, -1, 0, 1, 2, 3, 4]
[-4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6]
|
方法四:使用numpy.arange()
python numpy.arange()会根据间隔返回元素间距均匀的列表。在这里,我们根据需要将间隔设置为1,以获得所需的输出。
示例:
1 2 3 4 5 | import numpy as np
def createList(r1, r2):
return np.arange(r1, r2+1, 1)
r1, r2 = -2, 3
print (createList(r1, r2))
|
输出:
相关视频教程推荐:《Python教程》
以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注php中文网相关教程栏目!!!
以上就是Python如何创建指定范围的数字列表?(代码示例)的详细内容,更多文章请关注木庄网络博客!!
返回前面的内容
相关阅读 >>
Python安装包里idle在哪
selenium之实现自动登录的实例代码
学习Python需要哪些基础知识?
Python的线程join怎么用
Python该怎么学才快
Python将dataframe的某一列作为index的方法
Python输出结果怎么换行
Python基于numpy模块创建对称矩阵的方法
Python数据结构:一个被低估的namedtuple(一)
Python中关于上下文管理器的详解
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » Python如何创建指定范围的数字列表?(代码示例)