python大一问题,逆序输出之类的,求解答:== '[1,2,3,4,5]'string = string[1:-1]l = string.split(',')for i in range(len(l)):...l[i] = int(l[i])l.reverse()print(repr(l).replace(', ', ','))第三个其实跟第一个差不多,split(' ')换成split(','),删掉reverse()这一步,然后直接输出列表就行。
用python语言将一组数9,8,7,1,2进行逆序输出。答:a=[9,8,7,1,2]print(a[::-1])print(sorted(a,key=lambda x:a.index(x),reverse=True))a.reverse() #上面两行都不是原地改值,这一行reverse是原地改值,所有没有返回值。print(a)