题解 | #密码游戏#
密码游戏
https://www.nowcoder.com/practice/36641ab168664384aff798ba7ce34bc1
s = list(input()) for i in range(len(s)): s[i] = str((int(s[i]) + 3) % 9) print(s[2]+s[3]+s[0]+s[1])
看了很多所谓的题解,要用到各种join还有lambda函数等等,实际上这题的考察点就两个
1.输入数据为整数字符串的拆解处理,再重新整理
2.for循环遍历列表/字符串
实际上用for循环遍历转换后的列表,对应位置处理即可,至于是否要用lambda,我觉得没必要,可读性变差很多