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