我有以下代码:
import random
num_custs = int(input('custs '))
num_floors = int(input('floors '))
start = (random.randint(0, num_floors) for x in range(num_custs))
start = list(start)
print(start)
end = (random.randint(0, num_floors) for x in range(num_custs))
end = list(end)
print(end)
输出:
custs 10
floors 5
[5, 0, 0, 5, 1, 2, 2, 0, 3, 1]
[4, 1, 5, 1, 1, 1, 1, 3, 2, 0]
我想要的是一个列表,第一个列表中的值映射到第二个列表中的值,如下所示:
[(5, 4), (0, 1), (0, 5), (5, 1)] etc.
我一直在网上搜索这个年龄,似乎无法找到我想要的东西。
我是正确地接近这个还是有更好的方法?