python - 如何将函数参数放在双引号中
问题描述
我有一本字典,其中包含以下形式的许多条目:
dictionary = {"label":{entryBox:1},...}
entryBox对应于我代码中其他地方的对象。
我想创建一个函数,它返回值 (1),只给定作为参数传递的 entryBox。
前任。
def fxn(entryObject):
return dictionary["entryObject"][entryObject]
我的问题在于["entryOnject"]因为这不代表传递的参数,而是引号中的 "entryObject"。
如何使引号之间的内容成为变量并使其仍被双引号包围。
我尝试使用 str() 将其转换为字符串并使用 fstring,但对我的应用程序都不起作用。
先感谢您。
解决方案
推荐阅读
- xaml - Xaml 编辑器 Intellisense 错误与多绑定绑定路径
- delphi - Delphi 源代码中可以使用哪些表情符号?
- typescript - 打字稿:如何创建类型的副本但更改属性类型
- angular - AngularComponent与@inject如何测试
- python - 将带有空格分隔的列表压缩成元组
- shell - Erlang shell输出信息中的$是什么意思
- html - 在我的网络应用程序中,MacOS 搞乱了我的格式,而 Windows 处理得很好
- c# - 从 Windows 应用程序中的表中提取数据
- python - python re正则表达式冻结对随机文本的处理
- visual-studio-code - 如何设置 CodeLLDB 以调试从 Java 进程调用的 Rust 可执行文件?