gpt4 book ai didi

python - 以 f-String 格式列出\n

转载 作者:行者123 更新时间:2023-12-04 02:38:24 25 4
gpt4 key购买 nike

我知道您不能在 f 字符串格式中使用\n{} 但我正在尝试找出如何打印由行分隔的列表。

每个打印的数字的宽度应为 10

# Output
# 12
# 28
# 45
# 47
# 52
# 71
# 95
# 122
# 164

我不允许使用任何外部模块,如 itertools 或 functools 来回答这个问题。

我试过了

num_list = [12, 16, 17, 2, 5, 19, 24, 27, 42]
new_list = num_list.copy()
for n in range(1, len(new_list)):
new_list[n] += new_list[n-1]

print(f'{*new_list:10f, sep = "\n"}')

最佳答案

谢谢@chepner!!这有效

print('\n'.join([f'{x:10}' for x in new_list]))

关于python - 以 f-String 格式列出\n,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60589813/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com