a=input("请输入一串数字:")
list1=[]
for each in a:
list1.append(each)
list2=list1.reverse()
for each in list1:
print(each)
{:10_247:}
Nums = input('请输入数字,空格隔开:').split()
print('你输入的数字为:')
print(Nums)
#用sort
Sequence=
Nums1 = list(zip(Nums,Sequence))
Nums1 = sorted(Nums1,key =lambda Nums1:Nums1,reverse=True)
Nums1=list(map( lambda x:x,Nums1 ))
#用切片
Nums2 =Nums[-1::-1]
print('倒叙后为:')
print(Nums1)
print(Nums2)
结果:
请输入数字,空格隔开:1 5 3 9
你输入的数字为:
['1', '5', '3', '9']
倒叙后为:
['9', '3', '5', '1']
['9', '3', '5', '1']
jrro452 发表于 2018-5-3 17:09
Nums = input('请输入数字,空格隔开:').split()
print('你输入的数字为:')
print(Nums)
{:10_277:}很尴尬,有reverse这个内置函数,我看到它第一反应是sort里面的reverse··搞复杂了··
Nums = input('请输入数字,空格隔开:').split()
print('你输入的数字为:')
print(Nums)
#用sort
Sequence=
Nums1 = list(zip(Nums,Sequence))
Nums1 = sorted(Nums1,key =lambda Nums1:Nums1,reverse=True)
Nums1=list(map( lambda x:x,Nums1 ))
#用reverse
Nums2 = list(reversed(Nums))
#用切片
Nums3 =Nums[-1::-1]
print('倒叙后为:')
print(Nums1)
print(Nums2)
print(Nums3)
结果:
你输入的数字为:
['1', '5', '3', '9']
倒叙后为:
['9', '3', '5', '1']
['9', '3', '5', '1']
['9', '3', '5', '1']
答题
回复学习
a = list(map(int,input('请输入一些数字,以空格分隔:').split(' ')))
print(a)
##b = list(reversed(a))
##print(b)
####for i in range(1,len(a)+1):
#### print(a[-i])
print (a[-1::-1])
a = input('请输入几个数字,以空格分开:')
b = a.split(' ')
print('反序打印:',end="")
for c in b[::-1]:
print(c,end=" ")
def func18():
list1 = list(int(i) for i in input("请输入一串数字:").split())
index = len(list1)
for i in list1:
index -= 1
print(list1, end=" ")
a = int(input('numer01:'))
b = int(input('numer02:'))
c = int(input('numer03:'))
d = int(input('numer04:'))
e = int(input('numer05:'))
list01 = []
list01.extend()
list01.reverse()
print(list01)
l = []
a = int(input('请输入第一个数字:'))
b = int(input('请输入第二个数字:'))
c = int(input('请输入第三个数字:'))
l.append(a)
l.append(b)
l.append(c)
for each in reversed(l):
print(each, end= ',')
getinput = input("please input number:")
list =
#对列表倒叙
list.reverse()
print(list)
print(''.join(reversed(getinput)))
print(getinput[-1::-1])
感谢楼主
{:10_277:}
{:10_249:}
l = []
while True:
n = input('请输入数字:')
if n == '':
break
l.append(n)
print(''.join(reversed(l)))
6
input = input()
print input
print (input[-1::-1])
1
import re
list1 = input('请输入一组数字:')
list1 = re.findall(r'\d', list1)
for i in range(len(list1)):
list1 = int(list1)
list1.reverse()
for each in list1:
print(each, end = ' ')
运行:
>>>
============= RESTART:=============
请输入一组数字:1,2,,34 5.6.7,89
9 8 7 6 5 4 3 2 1
66666666666666