python - 在python上使用for循环定义多个变量
问题描述
我是python编码的初学者。我有一些问题:
问题1:如何在Python中使用for循环定义多个变量
global I1_1
global I1_2
global I1_3
global I1_4
global I1_5
global I1_6
问题2:如何使用for循环调用多个对象。
例如,我有这些对象:
lineEdit_1
lineEdit_2
...
lineEdit_100
我想在 for 循环中调用他们每个人。我试图在网上寻找类似的东西,但我没有找到。我的第一个想法是为变量 i (1-100) 定义一个范围,然后调用 lineEdit_i。任何想法?
解决方案
听起来您在谈论动态创建变量,据我了解,这是您无法做到的。但是,您可以做的是利用列表的 Python 数据结构。通过设置一个变量来初始化列表,my_list = []
然后您可以将.append()
任何变量添加到列表中,使用 for 循环遍历所有变量,并在循环中执行您需要的任何操作。
推荐阅读
- python - 在张量中搜索数据/值
- javascript - 如何使用 FlatList 在 react-native 中渲染异构数据?
- postman - 如何动态设置 Postman 环境变量键
- oop - 如何在 Haskell 中使用类型类以及与 java 接口的区别
- ibm-cloud - ibm_platform_services/global_search api 的一次响应中最多可以返回多少条记录
- sql-server - 如何防止用户(拥有 db_datawriter)能够通过管理工作室进行连接?
- python - discord webhook ip 抓取器
- jquery - 禁用 if...else 上的按钮
- python - IBM Cloud 中的自定义映像创建间歇性超时
- sql - 通过将三个表与 Temp 表组合来更新查询