欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Python编程非0基础入门第二节

程序员文章站 2022-07-12 19:19:01
...

Python编程非0基础入门第二节


继续上次的列表

函数名 效果
lists.sort() 使列表按字母顺序排列
lists.sort(reverser=True) 同上,但按逆序排列
print(sorted(lists)) 打印排序之后的列表,但原列表的顺序未变,即临时改变
lists.reverse() 列表逆序排列
len(lists) 返回列表的长度(元素个数)
lists[-1] 访问列表的最后一个元素(有点厉害)

for循环遍历列表

for element in lists
	print(element)

对于lists中的每一个元素element(名字可以随意,但要与下面的代码一致),执行打印操作。
python中语句结尾没有分号,而是靠缩进来表示层次,所以python代码看上去都很整齐,只要缩进一致的都属于同一个层次(类似于用大括号括起来)。

对数字列表的处理

for value in range(1,5)
	print(value)

打印数字1,2,3,4。range(1,5)的作用是生成一个1到4的数字列表(不包括5),常用在for循环中。或者也可以作为list的参数。

lists=list(range(1,5))

就生成了一个[1,2,3,4]的列表lists。
剩下的下次再说。