亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》
  • 首頁 > 
  • 教程 > 
  • 開發技術 > 
  • 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

永登县| 肇州县| 旬阳县| 雷山县| 乌拉特后旗| 崇礼县| 汝州市| 奉贤区| 若羌县| 九江县| 东乌| 宿松县| 咸阳市| 凤台县| 浑源县| 石渠县| 施甸县| 东宁县| 海安县| 师宗县| 吉隆县| 沙田区| 新泰市| 宁化县| 大悟县| 开原市| 专栏| 时尚| 马关县| 巴里| 台中市| 台北市| 德化县| 西青区| 贵港市| 河北区| 资兴市| 堆龙德庆县| 鹤岗市| 长沙市| 得荣县|