首页 > 解决方案 > 如何将函数参数放在双引号中

问题描述

我有一本字典,其中包含以下形式的许多条目:

dictionary = {"label":{entryBox:1},...}

entryBox对应于我代码中其他地方的对象

我想创建一个函数,它返回值 (1),只给定作为参数传递的 entryBox。

前任。

def fxn(entryObject):
    return dictionary["entryObject"][entryObject]

我的问题在于["entryOnject"]因为这不代表传递的参数,而是引号中的 "entryObject"。

如何使引号之间的内容成为变量并使其仍被双引号包围。

我尝试使用 str() 将其转换为字符串并使用 fstring,但对我的应用程序都不起作用。

先感谢您。

标签: python

解决方案


推荐阅读