मैं एक प्रोग्राम लिख रहा हूं और मुझे string
एस के अक्षरों को list
से अजगर में स्क्रैबल करने की आवश्यकता है। उदाहरण के लिए मैं की तरह string
के list
रों है:क्या अजगर में तारों को धक्का देने के कोई तरीके हैं?
l = ['foo', 'biology', 'sequence']
और मैं कुछ इस तरह हैं:
l = ['ofo', 'lbyoogil', 'qceeenus']
यह करने के लिए सबसे अच्छा तरीका क्या है?
आपकी मदद के लिए धन्यवाद! आप
>>> import random
>>> x = "sequence"
>>> l = list(x)
>>> random.shuffle(l)
>>> y = ''.join(l)
>>> y
'quncesee'
>>>
इस से कर सकते हैं एक समारोह का निर्माण आप क्या चाहते करने के लिए:
http://stackoverflow.com/questions/1735561/oneliner-scramble-program – trutheality