[英]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.