假设我正在编写测试代码。现在有两种方法可以做同样的事情,为了良好和有效的编码实践,我想知道哪一个更好/更聪明?
第一个例子:
for hardware_id in (someInterface.HardwareEnum):
DummyFunction(hardware_id, some_parameter_enum)
第二个例子:
map(lambda hardware_id: DummyFunction(hardware_id, some_parameter_enum), someInterface.HardwareEnum)