python無限生成不重復(字母,數(shù)字,字符)組合的方法
使用python自帶的itertools模塊
調用其product函數(shù)
傳入我們想組合生成的字符數(shù)據(jù)
便會源源不斷的生成組合
而且不會重復
repeat參數(shù)指定生成多少位
import itertools mylist=("".join(x) for x in itertools.product("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",repeat=16)) while True: print(next(mylist))
結果:
0000000000003MCk 0000000000003MCl 0000000000003MCm 0000000000003MCn 0000000000003MCo 0000000000003MCp 0000000000003MCq 0000000000003MCr 0000000000003MCs 0000000000003MCt 0000000000003MCu 0000000000003MCv 0000000000003MCw 0000000000003MCx 0000000000003MCy 0000000000003MCz 0000000000003MCA 0000000000003MCB 0000000000003MCC
以上這篇python無限生成不重復(字母,數(shù)字,字符)組合的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
為什么在函數(shù)中運行的?Python?代碼速度更快?
對于Python解釋器來說,讀取和寫入局部變量比全局變量更容易和更快,因為它們的作用域范圍較小2023-09-09Django 項目通過加載不同env文件來區(qū)分不同環(huán)境
這篇文章主要介紹了Django 項目如何通過加載不同env文件來區(qū)分不同環(huán)境,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-02-02Pytorch使用MNIST數(shù)據(jù)集實現(xiàn)基礎GAN和DCGAN詳解
今天小編就為大家分享一篇Pytorch使用MNIST數(shù)據(jù)集實現(xiàn)基礎GAN和DCGAN詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-01-01使用python搭建Django應用程序步驟及版本沖突問題解決
這篇文章主要介紹了使用python搭建Django應用程序的步驟,最近還解決了因版本沖突出現(xiàn)的錯誤2013-11-11python3獲取控制臺輸入的數(shù)據(jù)的具體實例
在本篇內容里小編給大家分享的是一篇關于python3獲取控制臺輸入的數(shù)據(jù)的具體實例內容,需要的朋友們可以學習下。2020-08-08