-1

我想创建两个列表。第一个有 x 个元素,'Name n'

当 x=4 时,例如:

names = ['Name 1', 'Name 2', 'Name 3', 'Name 4']
4

1 回答 1

1
>>> import random
>>> x = random.randint(0, 10)
>>> x
6
>>> lucky = random.randint(0, x)
>>> lucky
3
>>> ['Name %s' % x for x in range(0, x)]
['Name 0', 'Name 1', 'Name 2', 'Name 3', 'Name 4', 'Name 5']
>>> ['Lucky' if x == lucky else 'Not Lucky' for x in range(0, x+1)]
['Not Lucky', 'Not Lucky', 'Not Lucky', 'Lucky', 'Not Lucky', 'Not Lucky']
于 2019-02-16T01:37:00.810 回答