有 1、2、3、4 个字,能组成多少个互不相同且无重复数字的三位数?都是多少?
list1=[1,2,3,4]
list2=[]
num=0
for i in list1:
for j in list1:
for x in list1:
y=str(i)+str(j)+str(x)
if y not in list2:
list2.append(y)
for i1 in list2:
num+=1
print('组成的数字为:', list2)
print('一共能组成'+str(num)+'个数字')