のランダム化例最速の方法は、私はHERESに私が持っているもの、文字列の大文字と小文字をランダム化したい:あなたはより速くそれを作るために、リストの内包表記を使用することができればニシキヘビ文字列
word="This is a MixeD cAse stRing"
word_cap=''
for x in word:
if random.randint(0,1):
word_cap += x.upper()
else:
word_cap += x.lower()
word = word_cap
print word
イムは思っ。私はcouldntの は私が
''.join(randomchoice(x.upper(),x.lower()) for x in word)
ような何かをしようとしたrandomchoice で下()と上()関数を使用するように見えるが、私はthatsの間違ったと思います。可能ですが、それのような何か?
なぜすでに小文字の文字列に 'str.lower()'を呼び出しますか? –
いずれの場合もあり得る。みんなありがとう! –
@TimPietzcker初期の文字列が大文字の文字を持つ可能性があるので、 – ovgolovin