python:使用一个适当的for循环还是多个one-liner for循环更好
我有几行python代码如下所示:python:使用一个适当的for循环还是多个one-liner for循环更好,python,performance,loops,numpy,Python,Performance,Loops,Numpy,我有几行python代码如下所示: myVar1 = np.array([d['key1'] for d in D[0]['Log']]) 所有键/值具有相同的长度 创建一个循环并导入它们更好(性能/cpu/内存),还是多个单行更好 你认为呢?你可以随时使用和测量它。你可以随时使用和测量它。除非性能至关重要,否则只需做更容易阅读的事情。首选项始终是-首选项。他们说这类问题不是这里应该问的问题。(见)@InbarRose-这是怎么回事?OP询问的是性能。除非性能至关重要,否则只需选择可读性更好的
myVar1 = np.array([d['key1'] for d in D[0]['Log']])
所有键/值具有相同的长度
创建一个循环并导入它们更好(性能/cpu/内存),还是多个单行更好
你认为呢?你可以随时使用和测量它。你可以随时使用和测量它。除非性能至关重要,否则只需做更容易阅读的事情。首选项始终是-首选项。他们说这类问题不是这里应该问的问题。(见)@InbarRose-这是怎么回事?OP询问的是性能。除非性能至关重要,否则只需选择可读性更好的选项。首选项始终是-首选项。他们说这类问题不是这里应该问的问题。(见)@InbarRose-这是怎么回事?OP询问性能。