Yes, that is what I mean. Most numpy functions will work just fine for arrays with no elements. Some general code might for some reason get empty arrays for example there may be no data for a certain time interval and this way general code will keep running fine without extra checks.