python - 为什么这块打印的文本格式不正确?
问题描述
我正在尝试打印如下所示的语句:
- .....................
- .....................
- .....................
但它看起来像这样:
- …………
- .....................
- .....................
- …………
你能帮我调试一下我的代码吗?我删除了所有的\ns,但它似乎不起作用,这是我的代码,谢谢:
with fileinput.input('data.csv') as data:
for row in data:
row.rstrip('\n')
input.append(row)
rows.append(row)
def fill_row():
for i in range(0, rows.__len__()):
rows[i].rstrip('\n')
rows[i] += input[i].rstrip('\n')
fill_row()
for i in rows:
print(i)
我的 fill_row 函数应该将字符串从输入添加到行(使模式的宽度增加,因为它是一个二维数组),它可以工作,但是它被一组不对齐。
解决方案
推荐阅读
- python - 如何使用 Python 获取 Azure 的所有存储帐户名称及其访问密钥
- php - 如何在 Divi Cusotm Module 上构建 yarn 后添加自定义模块 js 和 css?
- javascript - 用两个按钮切换布尔值
- python-3.x - 如何从该网站提取表格数据?
- javascript - 有没有办法列出网页上找到的所有图片链接/网址?
- javascript - 在 Http 上访问摄像头
- ruby-on-rails - RSpec JUnit 格式化程序输出
- asp.net-mvc - SetOutputToDefaultAudioDevice() 得到 NullException,因为我的服务器中没有任何输出
- flutter - Flutter - FileSystemEntity 无法加载三星设备上的所有文件
- javascript - 通过箭头键导航路由器