我有一个包含一些书名及其作者的列表,但我希望它看起来井井有条,所以我希望它采用书名,然后用空格完成它,这样它就以 100 个字符结束,与书的长度无关标题。然后,它将添加书名。
到目前为止,我已经尝试过:
for i in range(0, len(bookList)):
t = 100 - len(bookList[i])
numbofspaces = ""
for j in range(0, t):
numbofspaces += " "
s.append(bookList[i] + numbofspaces + authorList[i])
当我在 python shell 中尝试它时,它工作得很好,但是当它从列表中获取标题时,它不起作用,这是为什么呢?