Python:get a couple of values from two different list -
does python has built-in method can couple of values 2 differnet list in random way?
ex:
listone = ['blue', 'red', 'green'] listtwo = [1, 2, 3] # want result: # ('blue',3),('red',2),('green',1) # or ('blue',2),('red',3),('green',1) # or ('blue',1),('red',2),('green',3) # , on...how can use method result in random way?
if want random pairing, use random.shuffle():
>>> import random >>> listone = ['blue', 'red', 'green'] >>> listtwo = [1, 2, 3] >>> random.shuffle(listtwo) >>> zip(listone, listtwo) [('blue', 3), ('red', 2), ('green', 1)] >>> random.shuffle(listtwo) >>> zip(listone, listtwo) [('blue', 2), ('red', 1), ('green', 3)]
Comments
Post a Comment