首页 > 解决方案 > 括号之间的额外空格

问题描述

if a == ("mode"):
    data = mode(nums)  
    
    print("> [",data,"]")

输出是 [ 4.0 ] 我需要它是 [4.0] 以获得信用我不明白问题是什么,我没有在第一个括号之后和第二个括号之前添加空格,那么为什么会出现空格?

标签: python

解决方案


默认情况下,Python 在传递给 print 的对象之间添加一个空格。要更改这一点,您可以使用该sep=标志。

print("> [", data, "]", sep="")

推荐阅读