[英]How can I get python to output just string out of a list?
import random as r
list = ['left','right','center']
shoot = r.choices(list)
print('python says, shoot ' + str(shoot))
我怎样才能把它拿到 output 只是left
或right
或center
而不是['left']
方法random.choices
进行多项选择,使用random.choice
import random as r
values = ['left','right','center']
shoot = r.choice(values)
print('python says, shoot', shoot)
笔记
list
作为变量名,即 python 列表构造函数shoot
已经是字符串了,不需要str()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.