Форум сайта python.su
0
Пример:в массиве у меня находятся буквы A,B и C и цифры 1,2 и 3. Как сделать рэндом в разных позициях?
Офлайн
4
import random lst = ['A', 'B', 'C', 1, 2, 3] random.shuffle(lst) print lst
Офлайн
88
Что значит “в разных позициях”?
Офлайн
6
Если к примеру выше ты хочешь всё сложить вместе то нужно добавить сращивание
import random lst = ['A', 'B', 'C', 1, 2, 3] random.shuffle(lst) e = 0 strin = "" while e < len(lst): strin = strin + str(lst[e]) e = e + 1 print strin raw_input()
Отредактировано sypper-pit (Авг. 30, 2014 17:10:11)
Офлайн