用python實現0到9之間10個數字排列不重復的個數


 
"""
product 笛卡爾積
permutations 排列
combinations 組合,沒有重復
combinations_with_replacement 組合,有重復
用itertools.都一個立馬搞定,無需多層循環

"""

# 以下完成0,1,2,3,4,5,6,7,8,9排列不重復的個數

import itertools
data=[]
for i in itertools.permutations('1234567890',10):
    if i[0] !='0':
        data.append("".join(i))

print(len(data))
 
        

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM