python表示数列,python列表中的数字排序
数字和其他列表类似,但是有一些函数可以让数字的运算更加高效。让我们创建一个10个数字的列表,看看我们能做些什么。
# Printoutthefirsttennumbers。
数字=[1,2,3,4,5,6,7,8,9,10]
fornumberinnumbers:
打印(数字)range() 函数
普通的列表创建方法可以创建10个数字,但是如果要创建大量的数字,这种方法就不适合了。range()函数只是帮助我们生成大量的数字。如下所示:
#printthefirsttennumber
fornumberinrange(1,11):
print(number)range()函数的参数包含起始编号和结束编号。结果编号列表包含起始编号,但不包含结束编号。同时还可以添加一个step参数,告诉range()函数取数据的间隔是多少。如下所示:
# Printthefirsttenoddnumbers。
fornumberinrange(1,21,2):
Print(number)如果希望range()函数得到的数字转换成列表,可以使用list()函数进行转换。如下所示:
# createalistofthefirsttennumbers。
数字=列表(范围(1,11))
印刷(数字)的方法相当强大。现在我们可以创建一个包含前100万个数字的列表,就像创建一个包含前10个数字的列表一样简单。如下所示:
# Storethefirstmillionnumbersinalist
数字=列表(范围(1,1000001))
# showthelengththofthelist
print( list numbers has str(len(numbers)) numbers init。)
# Showthelasttennumbers。
打印( nthelasttennumbersinthelistare : )
电话号码[-10:]:
打印(数字)min(), max() 和 sum() 函数
如题所示,可以在数字列表中使用这三个函数。min()函数查找列表中的最小值,max()函数计算最小值,sum()函数计算列表中所有数字的总和。如下所示:
年龄=[23,16,14,28,19,11,38]
最小=最小(年龄)
最旧=最大(年龄)
总年数=总和(年龄)
print( Ouryoungestreaderis str(yoursely)岁。)
print( Ouroldestreaderis str(oldest) years old。)
print( total,wehave str(total_years)
“多年的生活经验”)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。