如何在python的示例字符串中找到所有长度为k的重叠子字符串

萨德·扎赫(Saad Zaheer)
str1 = "ABCDEF"

我想在上述字符串中找到长度为3的所有子字符串的列表,包括重叠。例如:

list1 = ['ABC','BCD','CDE','DEF']

我尝试了以下操作,但是错过了重叠部分:

n = 3
lst = [str1[i:i+n] for i in range(0, len(str1), n)]
合酶
x = "ABCDEF"

print ([x[i:i+3] for i in range(len(x)-2)])

输出:

['ABC', 'BCD', 'CDE', 'DEF']

更普遍:

x = "ABCDEF"

n = 2

print ([x[i:i+n] for i in range(len(x)-n+1)])

输出:

['AB', 'BC', 'CD', 'DE', 'EF']

更一般地说:

x = "ABCDEF"

for n in range(len(x)+1):
    print ([x[i:i+n] for i in range(len(x)-n+1)])

输出:

['', '', '', '', '', '', '']
['A', 'B', 'C', 'D', 'E', 'F']
['AB', 'BC', 'CD', 'DE', 'EF']
['ABC', 'BCD', 'CDE', 'DEF']
['ABCD', 'BCDE', 'CDEF']
['ABCDE', 'BCDEF']
['ABCDEF']

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Python中获取字符串的所有连续子字符串?

来自分类Dev

在python中找到某个字符串后如何打印所有行?

来自分类Dev

如何在Android中将字符串加密为有限长度的字符串

来自分类Dev

在给定的字符串中找到最常见的子字符串?重叠是允许的

来自分类Dev

如何在iOS中找到字符串并替换其子字符串?

来自分类Dev

如何在字符串中找到一个以上的子字符串的位置(Python 3.4.3 shell)

来自分类Dev

如何在R中找到字符串中的所有单词?

来自分类Dev

如何在字符串中找到字符“ \”?

来自分类Dev

在长度为N的字符串中找到长度为1到N的所有字符串

来自分类Dev

如何在Python中的字符串中找到偶数

来自分类Dev

获取长度为K的N个随机非重叠子字符串

来自分类Dev

在Python中找到字符串中的所有子字符串,如何使它更好?

来自分类Dev

如何在xpath中找到所有“非父”节点而不转换为字符串?

来自分类Dev

如何在字符串列表中找到子字符串?

来自分类Dev

如何在shell中找到字符串的长度

来自分类Dev

在python中找到某个字符串后,如何打印所有行?

来自分类Dev

如何在目录下的所有文件中找到字符串?

来自分类Dev

python在字符串中找到子字符串

来自分类Dev

如何在V +中找到字符串的长度

来自分类Dev

如何在多维数组中找到包含特定字符串的所有键?

来自分类Dev

如何在字符串中找到子字符串\',PHP

来自分类Dev

如何在字符串中找到子字符串并到达字符模式时结束子字符串(Python)

来自分类Dev

如何显示在cut命令中找到的所有子字符串

来自分类Dev

如何在ArrayList中找到所有不同大小的字符串的递归组合?-参见示例

来自分类Dev

如何在两个大的csv文件中找到字符串中的子字符串(Python)

来自分类Dev

如何在python中的字符串中找到颜色表示字符串?

来自分类Dev

如何在子字符串列表中找到子字符串的首次出现?

来自分类Dev

如何在python中找到字符串模式

来自分类Dev

如何在字符串数组中找到字符串的总长度

Related 相关文章

  1. 1

    如何在Python中获取字符串的所有连续子字符串?

  2. 2

    在python中找到某个字符串后如何打印所有行?

  3. 3

    如何在Android中将字符串加密为有限长度的字符串

  4. 4

    在给定的字符串中找到最常见的子字符串?重叠是允许的

  5. 5

    如何在iOS中找到字符串并替换其子字符串?

  6. 6

    如何在字符串中找到一个以上的子字符串的位置(Python 3.4.3 shell)

  7. 7

    如何在R中找到字符串中的所有单词?

  8. 8

    如何在字符串中找到字符“ \”?

  9. 9

    在长度为N的字符串中找到长度为1到N的所有字符串

  10. 10

    如何在Python中的字符串中找到偶数

  11. 11

    获取长度为K的N个随机非重叠子字符串

  12. 12

    在Python中找到字符串中的所有子字符串,如何使它更好?

  13. 13

    如何在xpath中找到所有“非父”节点而不转换为字符串?

  14. 14

    如何在字符串列表中找到子字符串?

  15. 15

    如何在shell中找到字符串的长度

  16. 16

    在python中找到某个字符串后,如何打印所有行?

  17. 17

    如何在目录下的所有文件中找到字符串?

  18. 18

    python在字符串中找到子字符串

  19. 19

    如何在V +中找到字符串的长度

  20. 20

    如何在多维数组中找到包含特定字符串的所有键?

  21. 21

    如何在字符串中找到子字符串\',PHP

  22. 22

    如何在字符串中找到子字符串并到达字符模式时结束子字符串(Python)

  23. 23

    如何显示在cut命令中找到的所有子字符串

  24. 24

    如何在ArrayList中找到所有不同大小的字符串的递归组合?-参见示例

  25. 25

    如何在两个大的csv文件中找到字符串中的子字符串(Python)

  26. 26

    如何在python中的字符串中找到颜色表示字符串?

  27. 27

    如何在子字符串列表中找到子字符串的首次出现?

  28. 28

    如何在python中找到字符串模式

  29. 29

    如何在字符串数组中找到字符串的总长度

热门标签

归档