python常见面试题讲解(八)提取不重复的整数

题目描述

输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。

输入描述:

输入一个int型整数

输出描述:

按照从右向左的阅读顺序,返回一个不含重复数字的新的整数

示例1

输入

9876673

输出

37689解题思路:此题比较简单,正常1分钟就可以算出来了,用for函数循环读入数组,写之前做一个in的判断

x=input()
z=[]
for i in range(len(x)):
    if int(x[-1-i]) not in z:
        z.append(int(x[-1-i]))
for i in z:
    print(i,end="")

相关推荐