list=["王二","万洒","剔骨"] 用什么办法让list里内容随机生成100
时间: 2023-07-02 18:15:54 浏览: 126
如果你想让list中的元素随机生成100个字符串,可以使用随机生成字符串的方法,例如使用random模块中的choice和string模块中的ascii_letters和digits来生成随机字符串,然后使用for循环遍历list,将每个元素赋值为一个随机字符串。具体的代码如下:
```python
import random
import string
list = ["王二", "万洒", "剔骨"]
for i in range(len(list)):
list[i] = ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(100))
```
这样,list中的每个元素都会被赋值为一个100位的随机字符串。
相关问题
list = ["王二", "万洒", "剔骨"] 让list里三个元素 随机生成100遍
好的,可以使用Python内置的`random`模块中的`choice()`方法来实现随机选择。具体实现代码如下:
```python
import random
# 定义列表和生成次数
lst = ["王二", "万洒", "剔骨"]
n = 100
# 随机生成
for i in range(n):
print(random.choice(lst))
```
以上代码将会输出100行,每行是`lst`中的一个元素,随机生成。希望这个回答能够帮助到你。
阅读全文