【发布时间】:2018-04-05 10:16:50
【问题描述】:
我想要一个由 4 个字母组成的列表,然后我想随机选择其中的两个元素,将它们合并在一起,并将其作为新元素添加到原始列表中。这样我就创建了一个新列表。现在我想从新列表中重复相同的过程,这意味着从新列表中取出两个元素将它们随机合并在一起并再次创建一个新列表。到目前为止,我做了第一步:
import random
num = 2
aList = ['A','B','C','D']
newList = []
newList+=random.sample(aList, num)
L = [''.join(newList[0:2])]+aList
print(L)
我想知道如何将这个过程再重复 5 次。
【问题讨论】:
-
使用 for 循环? wiki.python.org/moin/ForLoop
-
您的预期输出是什么样的?
标签: python python-3.x for-loop