Skip to main content
 首页 » 编程设计

python之如何删除整数列表中的最后一个逗号

2025年05月04日15soundcode

该列表应该得到每个数字的平方。我已经设法做到了,但我需要删除序列中的最后一个逗号。

当我使用这段代码时:

def multiplicator(): 
      for a in range(3, 20): 
          b = (a*a) 
          print(b, end=",") 
 
multiplicator() 

我得到:

9,16,25,36,49,64,81,100,121,144,169,196,225,256,289,324,361, 

请您参考如下方法:

您可以使用 str.join 在字符串之间添加一个分隔符,这将处理不在末尾添加额外的分隔符。

>>> ','.join(str(a*a) for a in range(3, 20)) 
'9,16,25,36,49,64,81,100,121,144,169,196,225,256,289,324,361'