[pyar] como saber que consume menos recursos?

Federico Mendez mendezfederico87 en gmail.com
Dom Ago 22 10:32:01 ART 2010


On 08/21/2010 11:12 PM, Facundo Batista wrote:
> 2010/8/21 Federico Mendez<mendezfederico87 en gmail.com>:
>
>    
>> L1 = ['perro','gato','cocodrilo','loro']
>> L2 = []
>> for i in L1:
>>     if i is not None:
>>         L2.append(i)
>>
>> comparado a:
>>
>> L2 = L1[:]
>>      
> Estos dos códigos no hacen lo mismo.
>
> El primero sólo mete en L2 aquellos items de L1 que no son None. Justo
> para el ejemplo que pusiste, dan lo mismo. Pero no son códigos
> similares.
>
>
>    
>> ... si bien es un ejemplo grosero y el primero hace la copia de a un item a
>> la vez mientras que el segundo solo copia a lo bestia, es ilustrativo. La
>> duda es como comparar el uso de recursos de dos codigos que hacen algo
>> parecido.
>>      
> ¿Recursos en qué sentido? CPU? Memoria? Tiempo de programador?
>
>    
Si, ya se que no hacen lo mismo, pero el resultado en este caso es el 
mismo, terminas haciendo una lista con los mismos items que la primera. 
No se me ocurrio otro ej :)



More information about the pyar mailing list