Python入门练习(Question1)
数字组合
题目
四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?
解答
nums = [1, 2, 3, 4] def solution1(param): if len(param) >= 3: print(param) return param for item in nums: if item not in param: param.append(item) solution1(param) param.pop() res = [] solution1(res)
运行


                
            
        
浙公网安备 33010602011771号