有没有办法把这种语句写到循环里面去,实现拼接变量减少代码量
之前试过这种,输出的是字符并不是变量
(f'sql{i}')
谢谢帮助
有没有办法把这种语句写到循环里面去,实现拼接变量减少代码量
(f'sql{i}')
谢谢帮助
不方便实际测试 根据我对你这个代码的理解 ,你似乎是想要 访问t 的类似的序号
可以考虑用一下这个
class MyClass:
def __init__(self):
self.序号1 = 10
self.序号2 = 20
self.序号3 = 30
my_object = MyClass()
# 字符串方式访问属性
attribute_name = "序号1"
value = getattr(my_object, attribute_name)
print(value) # 输出: 10
attribute_name = "序号3"
value = getattr(my_object, attribute_name)
print(value) # 输出: 30