簡體   English   中英

如何從列表中獲取 python 到 output 只是字符串?

[英]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 只是leftrightcenter而不是['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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM