如何在python中将字符串用作变量的一部分

plnnvkv

我想在这样的循环中使用字符串作为变量的一部分:

items = ['apple', 'tomato']
for item in items: 
    'eat_'+item = open("users/me/"+item+"/file.txt").read()

因此,作为输出,我有两个名为eat_apple和的变量eat_tomato

显然,这'eat_'+item是错误的,但仅能理解我的想法。

附言:我看到过类似的帖子,但都没有帮助

金牛座05

无需将值分配给字符串变量,而是可以创建字典,并使用变量名(字符串类型)作为键并为其存储相应的值。
试试看:

items = ['apple', 'tomato']
eat_dict = dict()
for item in items: 
    eat_dict['eat_'+item] = open("users/me/"+item+"/file.txt").read()

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Replace()语句中将列名用作字符串模式和替换字符串的一部分?

如何在iOS中将字符串的一部分加粗?

如何在PHP中将“&”作为字符串的一部分传递?

如何在SQL中将NULL连接为字符串的一部分

如何在Python中将变量值用作变量名的一部分?

如何在python数组中查找字符串的一部分

如何在python列表中删除字符串的一部分?

如何在python中提取一部分字符串?

如何在作为 Python 列表一部分的字符串中插入字符串变量的值?

如何在MySQL中将字符串的一部分与大型数据库进行比较

如何在bash中将字符串的一部分与正则表达式匹配?

如何在C#中将字符串的一部分转换为小写

如何检查解析行中的字符是否是python中字符串变量的一部分

如何将字符串的一部分提取到变量中?

如何将Tkinter变量打印为字符串的一部分?

如何使字符串变量的一部分加粗

Python-使用变量作为字符串格式的一部分

在python中剪切一部分字符串变量(网络抓取)

如何在PowerShell中将变量用作正则表达式的一部分?

如何在JavaScript中的“:”之前删除字符串的一部分?

如何在JavaScript中获取字符串的最后一部分?

如何在蜂巢中提取字符串的一部分

如何在recyclerview中隐藏字符串的一部分?

如何在PHP中替换字符串的一部分?

如何在Java中检索字符串的一部分?

如何在JavaScript中删除字符串的最后一部分?

如何在JSON中转换字符串的一部分?

如何在javascript中替换字符串的一部分

如何在Java中使用字符串的一部分?