700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > python for循环range倒序_[Python] for in range()使用以及列表字符串反转方法

python for循环range倒序_[Python] for in range()使用以及列表字符串反转方法

时间:2024-04-13 08:48:45

相关推荐

python for循环range倒序_[Python] for in range()使用以及列表字符串反转方法

用python,少不了循环遍历,这里记录一下,for in range 的结构用法。

range()函数结构如下:

def range(__x: int, __y: int = ..., __step: int = ...) -> List[int]: ...

也可以理解成:range(start,end,step) or range(n).

step默认是1,也可以指定step.

[start,end]区间范围左闭右开,没有区间定义的话默认从0开始,n-1结束。

for i in range(1,5):

print(i)

->1,2,3,4

for i in range(5):

print(i)

->0,1,2,3,4

for i in range(0,5,2):

print(i)

->0,2,4

for i in range(0,5,3):

print(i)

->0,3

列表倒序(逆序)输出:

方法一:通过列表的反转函数进行倒序

for i in range(4):

print i

->0,1,2,3

a = range(4) #-->range函数本身就是一个列表输出

for i in reversed(a):

print i

->3,2,1,0

方法二:利用range本身的特性(左闭右开):

#假如你想倒序5的range

for i in range (5):

print i</

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。