[leetcode]License Key Formatting
Posted 阿牧遥
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[leetcode]License Key Formatting相关的知识,希望对你有一定的参考价值。
注意python的字符和数字转化函数是chr和ord
class Solution: def licenseKeyFormatting(self, S: str, K: int) -> str: lst = [] for c in S: if c == ‘-‘: continue if c >= ‘a‘ and c <= ‘z‘: c = chr(ord(c) - ord(‘a‘) + ord(‘A‘)) lst.append(c) ret = ‘‘ for i in range(len(lst)): ret += lst[i] rem = len(lst) % K - 1 if rem < 0: rem += K if i != len(lst) - 1 and i % K == rem: ret += ‘-‘ return ret
以上是关于[leetcode]License Key Formatting的主要内容,如果未能解决你的问题,请参考以下文章
leetcode 482. License Key Formatting
leetcode-482-License Key Formatting
LeetCode_482. License Key Formatting
482. License Key Formatting - LeetCode