Python 模拟
Python Simulations
我有一个关于模拟的一般性问题。每种情况的 advantages/disadvantages 是什么?有偏好的情况吗?
情况1:运行循环模拟x次,并将每个结果存储在一个数据结构中。
情况二:为每个模拟参数定义一个长度为x的数据结构,运行模拟一次,产生一个长度为x的结果对象。
这主要是您执行此操作的上下文问题。您应该根据最容易使用的方式来决定。
如果您想进一步使用您的结果,将它们存储在一个具有描述性名称的变量下很可能是有意义的。这会导致稍微多一点内存使用,但不会引起注意。
大多数时候,您使用的数据结构还提供额外的实用程序,例如 dataframe 库 pandas 提供的。
总结:在你的情况下做最简单的事情。代码越大,包装数据结构就越合适。
我有一个关于模拟的一般性问题。每种情况的 advantages/disadvantages 是什么?有偏好的情况吗?
情况1:运行循环模拟x次,并将每个结果存储在一个数据结构中。
情况二:为每个模拟参数定义一个长度为x的数据结构,运行模拟一次,产生一个长度为x的结果对象。
这主要是您执行此操作的上下文问题。您应该根据最容易使用的方式来决定。
如果您想进一步使用您的结果,将它们存储在一个具有描述性名称的变量下很可能是有意义的。这会导致稍微多一点内存使用,但不会引起注意。
大多数时候,您使用的数据结构还提供额外的实用程序,例如 dataframe 库 pandas 提供的。
总结:在你的情况下做最简单的事情。代码越大,包装数据结构就越合适。