0
文字列を逆にしてスワップする最も効率的な方法は何ですか?例えば、私の入力文字列がある場合: 文字列の逆スワップケース
input_string = "Hello Python World"
は、私は、文字列の内容になりたい:
output_string = "DLROw NOHTYp OLLEh"
文字列を逆にしてスワップする最も効率的な方法は何ですか?例えば、私の入力文字列がある場合: 文字列の逆スワップケース
input_string = "Hello Python World"
は、私は、文字列の内容になりたい:
output_string = "DLROw NOHTYp OLLEh"
あなたは逆に、文字列にstr.swapcase()
を用いた場合を入れ替えること(またはその逆)以下のように:
input_string = "Hello Python World"
output_string = input_string[::-1].swapcase()
# to reverse the string^
# OR, input_string.swapcase()[::-1]
output_string
を開催します
:
>>> output_string
'DLROw NOHTYp OLLEh'
''.join([c.lower() if c.isupper() else c.upper() for c in my_string][::-1])
のようなものは何もしようとしたことがありますか? – warvariuc
間違った質問が再度尋ねられます。何を試しましたか?何が効いていないのですか? – smac89