给定的混合字母和整数(例如,列表['a', 2, 3, 'b'])增加由字母表中的(包装在一个位置的字母z到a)和减少由1的数字对于上面的例子中,输出应该是['b', 1, 2, 'c']。
- 输入可以是混合类型列表,定界字符串,字符串列表等。
z包装到a,但1转到0,然后0转到-1,等等。- 输入将永远是
[a-z]和整数。[A-Z]如果更方便,则可以选择大写字母作为输入。 - 输入保证为非空。
- 输入内容只能包含数字或字母。
例子:
Input
Output
['a', 2, 3, 'b']
['b', 1, 2, 'c']
['a', 'b', 'z']
['b', 'c', 'a']
[-1, 0, 257, 'x']
[-2, -1, 256, 'y']
[0, 3, 1, 20382876]
[-1, 2, 0, 20382875]
规则和说明
int范围,因此您永远不会得到Integer.MinValue输入。