实现一个连续浮点数发生器FloatRange,根据给定范围(start, end)和步进值(step)
使用reverse()函数实现列表的反向操作
>>> a = [[1,2],[0,1],[9,7],[3,6],[9,1],[13,8]]
>>> a.reverse()
>>> a
[[13, 8], [9, 1], [3, 6], [9, 7], [0, 1], [1, 2]]
>>> for it in a:
... print("it---->>",it)
...
it---->> [13, 8]
it---->> [9, 1]
it---->> [3, 6]
it---->> [9, 7]
it---->> [0, 1]
it---->> [1, 2]
>>>
这种情况,改变了原列表,在某些情况下是不被允许的
2)切片操作
>>> list1 = [1, 2, 3, 4, 5]
>>> list2 = list1[::-1]
>>> list2
[5, 4, 3, 2, 1]
>>> for itt in list2:
... print("itt--->",itt)
...
itt---> 5
itt---> 4
itt---> 3
itt---> 2
itt---> 1
>>>
?这种情况不改变原始列表。
|