91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》
  • 首頁 > 
  • 教程 > 
  • 開發技術 > 
  • Python如何生成六萬個隨機唯一的8位數字和數字組成的隨機字符串

Python如何生成六萬個隨機唯一的8位數字和數字組成的隨機字符串

發布時間:2021-06-24 10:41:39 來源:億速云 閱讀:167 作者:小新 欄目:開發技術

這篇文章主要介紹Python如何生成六萬個隨機唯一的8位數字和數字組成的隨機字符串,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

上代碼:

環境:Python3

import random,string
s=string.ascii_letters+string.digits
print(s)
 
n={''.join(random.choices(s,k=8)) for I in range(60000)}
print(len(n))
 
with open('a.csv','w') as f:
  for i in n:
    f.write(i+'\n')

運行代碼,生成a.csv文件并保存。

n的類型為set集合類型,實現自動去重。

補充拓展:Python 隨機生成固定長度的不重復字符串

還是看代碼吧!

import random
import string
def generate_random_str(randomlength):  
  '''  
  string.digits = 0123456789  
  string.ascii_letters = 26個小寫,26個大寫  
  '''  
  str_list = random.sample(string.digits + string.ascii_letters,randomlength)    
  random_str = ''.join(str_list)  
  return random_str

print(generate_random_str(randomlength=20)) #randomlength最大取值為26*2+10=62

造數據場景應用: 造100W個,長度為255字節的不重復隨機字符串,并寫入文件(參考)

import random
import string
file = open('1.txt','w')
for i in range(1000000):  
  random_str = ''.join(random.sample(string.digits *5 +string.ascii_letters*4,255))         
  file.write(random_str + '\n')
file.close()

以上是“Python如何生成六萬個隨機唯一的8位數字和數字組成的隨機字符串”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

治多县| 江川县| 抚顺市| 武义县| 垫江县| 金秀| 饶河县| 双城市| 新邵县| 兴业县| 平乐县| 绥芬河市| 阳城县| 三台县| 乌拉特前旗| 彰化县| 信阳市| 星座| 古田县| 永济市| 利川市| 雅江县| 长子县| 滨海县| 郧西县| 蕲春县| 鹿邑县| 内黄县| 莲花县| 海宁市| SHOW| 中卫市| 镇坪县| 策勒县| 水城县| 茌平县| 长沙市| 敦化市| 辽中县| 托里县| 靖西县|