我正在寻找使用自定义字母对文本进行编码的方法,尽管我有用于此类事情的解码器,但我发现编码变得更加困难。
尝试使用string.find,string.index,itertools和几次循环尝试。我想担任这个职位,将其转换为整数以添加到列表中。我知道我忽略了一些简单的事情,所有这些选择都可能会为我提供一种获得预期结果的方法,出于某种原因,我只是遇到了障碍。
alphabet ='''h8 * jklmnbYw99iqplnou b'''
toencode ='您赢了'
我希望将结果附加到具有2字符串之间匹配的整数位置的列表中。我想象输出看起来像这样:
[9,18,19,20,10,13,17]
答案 0 :(得分:0)
好吧,我只是更加努力地尝试了一下。对于任何想参考此内容的人,我都做了以下事情:
newlist = []
for p in enumerate(flagtext):
for x in enumerate(alphabet):
if p[1] == x[1]:
newlist.append(x[0])
打印新列表