首页 > 解决方案 > 如何在带有%的str中包含列表?蟒蛇问题

问题描述

我最近开始学习另一种编程语言 Python。但我在字符串格式化一章中遇到了一个问题。

我的问题是,当我们通过 %c 或 %d 等符号在字符串中包含整数、浮点数、变量等时,有没有一种方法可以直接包含列表而不拆分变量数量?

foo = [1, 3, "this is str."]#list
print("The massage is '%SOMETHING ' ", foo)

标签: pythonpython-3.xstringlistprinting

解决方案


您可以在 python 3.6+ 上使用f-string 。

只需使用


v_list = [3.6, 'as', 4]
print(f'Showing {v_list}')

推荐阅读