python list里的list元素颠倒位置
发布网友
发布时间:2022-05-01 20:14
我来回答
共2个回答
热心网友
时间:2022-04-18 23:39
Python编程实现list反转(元素颠倒位置)的方法,代码如下:
import math
def resv(li):
new = []
if li:
cnt = len(li)
for i in range(cnt):
new.append(li[cnt-i-1])
return new
def resv2(li):
li.reverse()
return li
def resv3(li):
hcnt = int(math.floor(len(li)/2))
tmp = 0
for i in range(hcnt):
tmp = li[i]
li[i] = li[-(i+1)]
li[-(i+1)] = tmp
return li
li = [1, 2, 3, 4, 5]
print resv(li)
热心网友
时间:2022-04-19 00:57
#!/usr/bin/python
# -*- coding:utf-8 -*-
def reverseListInList(list):
for element in list:
element.reverse()
print list
if __name__=="__main__":
list=[[1,2],[3,4],[5,6]]
reverseListInList(list)