python - Python 对象及其元素
问题描述
我正在研究其他人编写的代码。
我认为所有者使用OOP编写了它。
当我打印结果对象时sims
,输出如下所示:
[<WorldCupSim.WorldCupSim object at 0x0000018DC471B908>, <WorldCupSim.WorldCupSim object at 0x0000018DC471B5C0>]
中的对象数量sims
取决于迭代次数。在这种情况下,我运行了两次迭代。
我想打印对象sims的元素。看来我需要提供更多关于它的细节。请告诉我要提供的其他信息是什么。我对代码感到困惑。
谢谢泽普
解决方案
根据您的代码,我看到的sims
是array of objects
. 您可以使用 for 循环来迭代您的数组。下面是示例片段
for o in sims:
print(o)
它将打印sims
变量内的所有对象
推荐阅读
- android - 如何使用 RecyclerView 和 Android Studio 中的按钮将项目添加到列表并因此删除它们?
- java - 将 .txt 文件中的所有单词添加到自定义对象的 ArrayList
- typescript - 并行运行一组 TaskEithers,但如果 1 个或多个任务失败则继续
- c# - 需要帮助手动添加到字典
- testing - 多个 if 语句的圈复杂度
- python - 如何抓取一个网站的所有首页文字内容?
- github - 为特定元素重新加载 SwiftUI 视图
- python - GCP DLP(数据丢失预防)得到“解密失败:密文无效。”
- java - 了解时间复杂度如何工作的初学者方法
- javascript - 可以将 math.max 用于对象数组吗?