找出所有最长的回文 - 只得到

亚什·乔杜里

我需要找到所有可能的最长回文衍生字符串?

我得到的只有一个:

herp = ""

def isPalindrome(s):
    if s == s[::-1] :
        return True

s = input()

for idy, item in enumerate(s):
    for idx, item in enumerate(s):
        derp = s[idy:idx+1]
        if isPalindrome(derp) and (len(derp) > len(herp)):
            herp = derp

print(herp)

例如。字符串是NITIN

输出 : INTNI NITIN

奥马尔火腿

根据示例:“INTNI”是“NITIN”的排列,因此您首先必须获得所有排列,然后检查哪些是回文。

因此,使用您的“isPalindrome”功能,您可以尝试使用以下方法:

from itertools import permutations
def getPalindromes(stringVar):
    result = set()
    perms = [''.join(p) for p in permutations(stringVar)]
    for perm in perms:
        if isPalindrome(perm):
           result.add(perm)
    return result

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

只得到所有项目的小计

来自分类Dev

UBUNTU 中的 REGEX 模式只得到一个没有空格的单词的精确匹配

来自分类Dev

试图循环浏览网页以刮擦所有足球运动员的名字,但只得到第一个?

来自分类Dev

对于 tensorflow.keras.models.Sequential.predict 中的多类多标签问题,是否有可能只得到 0 和 1?

来自分类Dev

R的外部,但只得到上矩阵?

来自分类Dev

只得到最后的情节

来自分类Dev

如何通过从 Arraylist 中递归删除所有奇数索引元素来生成一个序列,以便我们在最后只得到 1 个元素?

来自分类Dev

MySQLi 为什么我只得到 1 个结果?

来自分类Dev

从列表python中只得到一个答案

来自分类Dev

过滤器只得到一个条件

来自分类Dev

如何从if循环中只得到一个答案

来自分类Dev

我怎么能在春天只得到特定的变量?

来自分类Dev

Wildfly:如果我调用Web应用程序,为什么只得到“ Forbidden”?

来自分类Dev

为什么我从CoreData实体中只得到一个名字?

来自分类常见问题

尽管给出整数输入,为什么我只得到“非整数”输出?

来自分类Dev

从Servlet传递多个值到JSP,但在JSP中我只得到1个值

来自分类Dev

猫鼬只得到一个字段的长度

来自分类Dev

为什么我只得到部分图像?(libGDX,sprite,spriteBatch)

来自分类Dev

网络抓取:我只得到我想要的文本的1/10(使用BeautifulSoup)

来自分类Dev

只得到最后一场比赛?.match(word)

来自分类Dev

榆木:如何只得到榆木版本的一行?

来自分类Dev

如何从列表中只得到价值我的列表返回键值对在休眠本地查询

来自分类Dev

口才只得到第一个活动查询

来自分类Dev

我如何从一个ArrayList只得到特定的值

来自分类Dev

puppeteer等待page。$$('。className'),但是我只得到该类的前11个元素,为什么?

来自分类Dev

R使用group_by并汇总了7个变量,但只得到一个结果?

来自分类Dev

R使用group_by并汇总了7个变量,但只得到一个结果?

来自分类Dev

尽管给出整数输入,为什么我只得到“非整数”输出?

来自分类Dev

关于刷新vuejs模板不起作用,我只得到json数据,Vuejs和Laravel

Related 相关文章

  1. 1

    只得到所有项目的小计

  2. 2

    UBUNTU 中的 REGEX 模式只得到一个没有空格的单词的精确匹配

  3. 3

    试图循环浏览网页以刮擦所有足球运动员的名字,但只得到第一个?

  4. 4

    对于 tensorflow.keras.models.Sequential.predict 中的多类多标签问题,是否有可能只得到 0 和 1?

  5. 5

    R的外部,但只得到上矩阵?

  6. 6

    只得到最后的情节

  7. 7

    如何通过从 Arraylist 中递归删除所有奇数索引元素来生成一个序列,以便我们在最后只得到 1 个元素?

  8. 8

    MySQLi 为什么我只得到 1 个结果?

  9. 9

    从列表python中只得到一个答案

  10. 10

    过滤器只得到一个条件

  11. 11

    如何从if循环中只得到一个答案

  12. 12

    我怎么能在春天只得到特定的变量?

  13. 13

    Wildfly:如果我调用Web应用程序,为什么只得到“ Forbidden”?

  14. 14

    为什么我从CoreData实体中只得到一个名字?

  15. 15

    尽管给出整数输入,为什么我只得到“非整数”输出?

  16. 16

    从Servlet传递多个值到JSP,但在JSP中我只得到1个值

  17. 17

    猫鼬只得到一个字段的长度

  18. 18

    为什么我只得到部分图像?(libGDX,sprite,spriteBatch)

  19. 19

    网络抓取:我只得到我想要的文本的1/10(使用BeautifulSoup)

  20. 20

    只得到最后一场比赛?.match(word)

  21. 21

    榆木:如何只得到榆木版本的一行?

  22. 22

    如何从列表中只得到价值我的列表返回键值对在休眠本地查询

  23. 23

    口才只得到第一个活动查询

  24. 24

    我如何从一个ArrayList只得到特定的值

  25. 25

    puppeteer等待page。$$('。className'),但是我只得到该类的前11个元素,为什么?

  26. 26

    R使用group_by并汇总了7个变量,但只得到一个结果?

  27. 27

    R使用group_by并汇总了7个变量,但只得到一个结果?

  28. 28

    尽管给出整数输入,为什么我只得到“非整数”输出?

  29. 29

    关于刷新vuejs模板不起作用,我只得到json数据,Vuejs和Laravel

热门标签

归档