利用 3 层for循环的列表生成式,找出对称的 3 位数。例如,121
L = [] for a in '123456789': for b in '0123456789': for c in '123456789': if a == c : L.append(a+b+c) print(L)
我想知道我这种思路,是不是就只能写成这样了?
三个for循环,加一个判断语句。不过这里是进行的字符串而不是数字,应该是跟题目不相符合的
L = [] for a in '123456789': for b in '0123456789': for c in '123456789': if a == c : L.append(a+b+c) print(L)
我想知道我这种思路,是不是就只能写成这样了?
三个for循环,加一个判断语句。不过这里是进行的字符串而不是数字,应该是跟题目不相符合的
2016-08-03
举报