您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Python-使用变量作为列表名称

Python-使用变量作为列表名称

尽管这在Python中是完全可能的,但不是必需的。最好的解决方案是不执行此操作,而是使用字典。

import sys

lists = {
    "list1": ["A", "B", "C"],
    "list2": [1, 2, 3],
}

myarg = sys.argv[1]
print len(lists[myarg])

您会注意到脚本中有13个列表-您有许多相似的数据(或需要以类似方式处理的数据),这是您想要数据结构而不是平面变量的标志。这将使您的生活更加轻松。

python 2022/1/1 18:33:43 有205人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶