Given a string, replace each its character by the next one in the English alphabet (z
would be replaced by a
).
Example
For inputString = "crazy"
, the output should be
alphabeticShift(inputString) = "dsbaz"
.
Input/Output
-
[execution time limit] 4 seconds (py3)
-
[input] string inputString
Non-empty string consisting of lowercase English characters.
Guaranteed constraints:
1 ≤ inputString.length ≤ 1000
.
- [output] string
The result string after replacing all of its characters.
from string import ascii_lowercase
def alphabeticShift(inputString):
answer = ''
strings = ascii_lowercase+'a'
for i in inputString:
answer += strings[strings.index(i)+1]
return answer
Comments