Skip to main content
 首页 » 编程设计

python之序列中的随机字符串

2025年05月04日19webabcd

有没有办法随机化一组字符串,就像整数一样?

我举个例子:

import random 
random.randint(1, 30) #will produce random number between 1 and 30 

对于一个字符串,我想从一组变量中随机化单词:

a="off","it","on","not" 
random.randstr(a) #I understand that this isnt a real code and will produce and error 

有没有简单的方法可以做到这一点?

请您参考如下方法:

试试这个,这是惯用的解决方案:

import random 
a = ['off', 'it', 'on', 'not'] 
random.choice(a) 
=> 'on' # just an example, it's a random output 

上面的代码使用了choice()函数,看看documentation了解更多详情。