目录
(1)相反顺序输出列表
按相反的顺序输出列表的值。
# 相反顺序输出列表
# 按相反的顺序输出列表的值。
list1 = [1,2,3,4,5,[23,20],"pig"]
#tip1:通过reverse反转列表
list1.reverse()
print(list1)
#tip2:通过列表切片进行反转
list = list1[::-1]
print(list)
(2)对10个数进行排序。
# 对10个数进行排序。
#首先,通过input将要进行排序的数字按空格间隔输入--(这些数据都是字符串)
#然后,利用split按照默认空格进行字符串切割---(返回出来的是分割好以后的字符串列表)
#然后利用map()函数将字符串列表的所有字符数据转换成int
number=map(int,input("请输入需要排序的数字").split())
print(number)#通过打印我们可以发现打印的结果是内存地址而非我们要的整型数据列表
#通过刚刚对map()函数使用的介绍,我们可以通过list()进行打印结果转换
number = list(number)
print(number)
#升序排序利用sort函数
number.sort()
print(number)
#降序排序 ---将reverse = True传入sort
number.sort(reverse = True)
print(number)
#利用key参数进行绝对值的排序,结果还是原来的那个列表的数据
number.sort(key = abs)
print(number)
最后,感谢大家的支持~
让我的猪猪朋友给你们wink一下♥~