python字符串与变量的问题
比如我现在有4个变量,分别是button1,button2,button3,button4,然后我有一个函数需要用到这四个变量。我不想去定义四个函数,每个用一个,这样不利...
比如我现在有4个变量,分别是button1,button2,button3,button4,然后我有一个函数需要用到这四个变量。我不想去定义四个函数,每个用一个,这样不利于扩展。但貌似python中又不能用比如这样的方法:
a = 'button'
for i in range(1, 5):
b = a+str(i)
print(b['text'])
这里b仍然只是一个字符串,不能转变为变量,请问有什么办法能达到这样的效果么?我知道php中是可以的。 展开
a = 'button'
for i in range(1, 5):
b = a+str(i)
print(b['text'])
这里b仍然只是一个字符串,不能转变为变量,请问有什么办法能达到这样的效果么?我知道php中是可以的。 展开
展开全部
你为啥要这样呢
直接用个list就完了
l = [bt1,bt2,bt3,bt4,bt5]
for i in range(1,5):
print (l[i]['text'])
直接用个list就完了
l = [bt1,bt2,bt3,bt4,bt5]
for i in range(1,5):
print (l[i]['text'])
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般涉及到同类型数据的集合时用list来包裹数据,在使用时:
button[1]这样来使用了.
for i in range(1,5):
b = button[i]
print b.text
button[1]这样来使用了.
for i in range(1,5):
b = button[i]
print b.text
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询