Уведомления

Группа в Telegram: @pythonsu

#1 Июнь 4, 2012 20:26:32

webstghost
Зарегистрирован: 2012-06-02
Сообщения: 20
Репутация: +  0  -
Профиль   Отправить e-mail  

сложение элементов.

Нужна непрерывная последовательность символов в середене которой известное слово, по краям известное кол-во случайных латинских букв.
Пишу такое:

a = random.sample(('AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz'),5)
b = random.sample(('AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz'),5)
a = str([''.join(a)])
b = str([''.join(b)])
id = (a + 'world' + b)
На выходе получается например:
['YEMws']world['Wrctu']
как убрать скобки и ковычки?

Офлайн

#2 Июнь 4, 2012 20:34:00

fata1ex
От:
Зарегистрирован: 2009-07-11
Сообщения: 732
Репутация: +  52  -
Профиль   Отправить e-mail  

сложение элементов.

>>> from random import sample
>>> from string import letters
>>> 
>>> ''.join(sample(letters, 5) + list('word') + sample(letters, 5))
'ymEBAwordJceni'



Отредактировано fata1ex (Июнь 4, 2012 20:47:24)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version