翻转列表项 分类: python 小练习 2013-06-15 14:52 239人阅读 评论(0) 收藏
方法0:
l1=[1,2,3,'a','b','c']
l1.reverse() # reverse()是原地操作
print l1
方法一:
l2=[]
for i in l1:
l2.insert(0,i)
print l2
方法二:
l1=[1,2,3,'a','b','c']
l2=[ ]
for i in range(len(l1)):
l2.append(l1.pop())
print l2
方法三:
l1=[1,2,3,'a','b','c']
l2=[]
while 1:
if not len(l1):
break
l2.append(l1.pop())
print l2
方法四:
print l1[-1::-1]
版权声明:本文为博主原创文章,未经博主允许不得转载。