如何拆分列表中的项目以创建两个字符之间的字符串?

时间:2017-11-05 09:49:35

标签: python prime-factoring

我写了一个代码来打印一个数字的素数分解列表,例如,如果用户输入是" 18",它会输出" [2,3] ,3]"。如何使其按照以下格式进行打印:" 18 = 2x3x3"?

1 个答案:

答案 0 :(得分:0)

这是一种方式:

l = [2,3,3]
number = 18

def printList(number, l):
    print(str(number) +" = " + "x".join(str(i) for i in l))

printList(number, l)

结果:

18 = 2x3x3

虽然我认为编写一段能够完成这项工作的代码并不是一个很大的挑战。