1、缩进tab四个,适应空格,复制到LeetCode出问题;
目前仍然有问题:
如果勾选适应空格,则在sublime中无非正常编译,会编译报错;
不勾选的话,复制到LeetCode中会编译报错;
2、整段注释;ctrl+/可以 Mac本自然切换用command+/;取消同样
3、set函数会打乱顺序;
#去重不改变顺序,set会乱序
# undup_key = list(set(key))
# undup_key.sort(key = key.index)
# print(undup_key)
4、字典中get方法设置默认值为" ",即可把字典中没有的空格保留下来,不需要一个个字符的判断;
ans = "".join(rules.get(c, " ") for c in message)
5、cur = chr(ord(cur) + 1),利用内置函数ord和chr,简单的生成基础的a~z 的列表;