[英]Choosing 2 random items from 2 lists, 1 of each, in Python
我有 2 個列表,假設水果 = [香蕉、蘋果、橙子] 名稱 = [丹、蓋伊、梅]。
我想在每個列表中隨機選擇 1 個項目,可能的回報是 - Banana, May
我看到的答案如下:隨機。 Sample(set([1, 2, 3, 4, 5, 6]), 2) 但它們都是指從 1 個列表中選擇 2 項,或從多個列表中選擇 1 項。 謝謝。
這是你需要的嗎?
return random.choice(fruits), random.choice(names)
如果您需要涵蓋兩個以上的列表:
lists = [fruits, names, etc]
return tuple(random.choice(l) for l in lists)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.