python - 括号之间的额外空格
问题描述
if a == ("mode"):
data = mode(nums)
print("> [",data,"]")
输出是 [ 4.0 ] 我需要它是 [4.0] 以获得信用我不明白问题是什么,我没有在第一个括号之后和第二个括号之前添加空格,那么为什么会出现空格?
解决方案
默认情况下,Python 在传递给 print 的对象之间添加一个空格。要更改这一点,您可以使用该sep=
标志。
print("> [", data, "]", sep="")
推荐阅读
- c++ - push_back 使用原始指针与使用智能指针
- python - 我的带有聊天过滤器事件的 discord.py 机器人发送 2 条或更多消息而不是 1 条
- python - 图片无法在移动设备上加载
- php - Laravel 6.0 Eloquent - 按日期和状态排序
- java - 如何用另一种类型的二维数组的维度初始化一种类型的二维数组
- database - 了解 DISTINCT vs DISTINCT ON vs Group by
- mysql - 日期格式不正确
- node.js - 将变量作为值传递时,Model.findOne() 函数不起作用
- git - 哪些信息存储为每个 git commit 的树对象内容
- selenium-webdriver - 在 POM 中使用 sendkey 传递值时获取 NullPointerException