相关疑难解决方法(0)

在Python中使用大写字母和数字生成随机字符串

我想生成一个大小为N的字符串.

它应由数字和大写英文字母组成,例如:

  • 6U1S75
  • 4Z4UKK
  • U911K4

我怎样才能以pythonic方式实现这一目标?

python string random

1247
推荐指数
15
解决办法
81万
查看次数

如何在python中生成随机字母?

有没有办法在Python中生成随机字母。我遇到过一个代码,可以从 az 生成随机字母。

例如,以下代码生成以下输出。

import pandas as pd
import numpy as np
import string

ran1 = np.random.random(5)
print(random)
[0.79842166 0.9632492  0.78434385 0.29819737 0.98211011]

ran2 = string.ascii_lowercase
'abcdefghijklmnopqrstuvwxyz'
Run Code Online (Sandbox Code Playgroud)

但是,我想生成随机字母,输入为随机字母的数量(示例 3),所需的输出为 [a, f, c]。提前致谢。

string random numpy python-3.x pandas

2
推荐指数
1
解决办法
5372
查看次数

标签 统计

random ×2

string ×2

numpy ×1

pandas ×1

python ×1

python-3.x ×1