我是一个有用的助手,可以为您提供翻译。
我正在尝试将内容排列在元组中,以适应特定的列布局。
示例布局:
但是当我遍历元组以打印内容时,它输出:
我正在尝试将内容排列在元组中,以适应特定的列布局。
示例布局:
PETER PAUL MALE 100000
MARGARET FEMALE 1000
MICHAEL JORDAN MALE 1
AGNES FEMALE 200
但是当我遍历元组以打印内容时,它输出:
PETER PAUL MALE 100000
MARGARET FEMALE 1000
MICHAEL JORDAN MALE 1
AGNES FEMALE 200
当我使用return row
时,它只返回第一个tuple
而不是全部。我想要返回所有的tuple
以便在另一个函数中使用。
以下是代码:
def text():
rows = (("PETER PAUL", "MALE", "100000"), ("MARGARET ", "FEMALE", "1000"), ("MICHAEL JORDAN", "MALE", "1"),("AGNES", "FEMALE", "200"))
for row in rows:
# print(" ".join(row))
print("".join(row[0]), "".join(" "), "".join(row[1]), "".join(" "), "".join(row[2]))
#return row
text()
我使用了join
方法,但是我找不到ljust
方法,我认为它在python3
中已经不再可用。
.format()
或f-strings。 - Barmar