我如何才能创建一个Python函数
[0, 0, ... 0]
(字母表中的每个字母一个零)并返回
因此,如果一个单词有一个'A'
或'a'
,并且数组中的第一个点对应于'a'
,那么输出数组的第一个点就会有一个1
:
[1, ...]
如果一个单词有一个'B'
或'b'
,那么输出数组的第二个点将有一个1
。如果一个单词有一个'a'
和一个'b'
,那么输出数组的第一个和第二个点就会有一个1
:
[1, 1, ...]
诸若此类。因此,字符串"abba"
的结果如下所示:
[1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
理想情况下,我还可以搜索不在字母表中的字符,比如!
和?
,并且只需在数组中添加其他位来表示这些字符。
欢迎任何帮助!非常感谢。
https://stackoverflow.com/questions/53713846
复制相似问题