спасибо за вашу помощь. Мне удалось сделать это совсем по-другому. Я использовал:
res1 = pd.Series(np.where(sd[0]==0, 0, dd[dd != 0].mean(axis=1))).fillna('OK')
Разница в том, что он возвращает значения с плавающей запятой (для строк, которые не «ОК»), а не строки. Это также, кажется, немного быстрее.
var list = new List<string>();
var queryable = list.AsQueryable();
Добавьте ссылку на: System.Linq