E = [('c', 1), ('a', 1), ('t', 2), ('l', 1), ('e', 1)]
def check_freq(x):
decoded_string = ''
for element in x:
decoded_string += int(element[1]) * element[0]
print(decoded_string)
check_freq(E)
该函数获取一个编码字符串并返回解码版本,在本例中我们得到了“cattle”,我只是想知道是否有更有效的方法来完成此操作,或者是否有一些提示可以帮助我实现更高的效率
2条答案
按热度按时间disho6za1#
您是否希望您的代码像这样短:
6yt4nkrj2#
对于某些导入,您可以执行以下操作: