当前位置:   article > 正文

python如何将列表逆序_python列表逆序三种方法

列表排序逆序python

栗子:

# 题目:将一个数组逆序输出。

#

# 程序分析:用第一个与最后一个交换。

import random

list =[random.randint(0,100) for _ in range(21)]

print(list)

#数应该先排序

def bubbleSort(arr):

for i in range(1, len(arr)):

for j in range(0, len(arr)-i):

if arr[j] > arr[j+1]:

arr[j], arr[j + 1] = arr[j + 1], arr[j]

return arr

print(bubbleSort(list))

# 方法一:reserve

# 改变原来列表

list.reverse()

print(list)

#方法二: 切片 mylist[start:end:step]

#创建副本

list2 = list[::-1]

print(list2)

# 方法三:使用reversed() 方法

list3=[]

for i in reversed(list):

list3.append(i)

print(list3)

Python列表删除的三种方法

1.使用del语句删除元素 >>> i1 = ["a",'b','c','d'] >>> del i1[0

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/561545
推荐阅读
相关标签
  

闽ICP备14008679号