Mensaje de error
En el mensaje, %s marca un valor que el motor completa cuando lanza el error.
La historia
Le pasaste a pick o a exclude algo que no es un mapa, y el motor te dice qué no encaja. Estas funciones trabajan sobre los miembros de un mapa, o sobre cada mapa dentro de una lista, fila por fila. Por eso aceptan un mapa, o una lista de mapas. Pero si les das un valor suelto, como un número o un texto, no hay miembros que elegir por clave. Y si les das una lista donde alguno de los elementos no es un mapa ni null, tampoco: esa fila no tiene claves. Para las listas, el mensaje incluye el número de la fila problemática, lo que te ahorra buscar. Un ejemplo: pick de una lista de usuarios donde la tercera fila es un texto, no un mapa. La solución es corregir esa fila, o filtrar la lista antes. Cuando pases un escalar, envuélvelo en un mapa, o usa otra función.
Texto del catálogo de errores del motor de Rush.
