Skip to main content
 首页 » 编程设计

python之python 字符串格式中的元组

2025年05月04日19cmt

基本上,我正在尝试将 Latex 代码模板化,我需要在其中输出像 B_{i} 这样的字符串,并且我想调用字符串格式化来更改 i。但问题是,当我想在输出的字符串中维护元组时,使用 Python 的字符串格式——它使用元组来表示参数——一直给我带来麻烦。

例子

假设我有:

subscript = "22" 
value = "10" 
stringy = "B_{{0}} = {1}".format(subscript, value)" 

当我打印 stringy 时,我得到:

B_{0} = 10 

我想得到:

B_{22} = 10

请您参考如下方法:

print("B_{{{0}}} = {1}".format(subscript, value))  

{{ 将在输出中打印出一个 { 字符,因此您需要另一个 {} 来实际访问变量