Preguntas etiquetadas con arrays

385
Array.size () vs Array.length

¿Cuál es la diferencia entre los dos? Entonces sé que array.size()es una función mientras que array.lengthes una propiedad. ¿Hay un caso de uso para usar uno sobre el otro? ¿Es uno más eficiente? (Me imagino .lengthque es significativamente más rápido, ya que es una propiedad en lugar de una...

383
Convertir matriz a JSON

Tengo una matriz var cars = [2,3,..]que contiene algunos enteros. He agregado algunos valores a la matriz, pero ahora necesito enviar esta matriz a una página a través del .getmétodo de jQuery . ¿Cómo puedo convertirlo en un objeto JSON para

375
Python List vs. Array: ¿cuándo usarlo?

Si está creando una matriz 1d, puede implementarla como una Lista, o bien usar el módulo 'matriz' en la biblioteca estándar. Siempre he usado Listas para matrices 1d. ¿Cuál es la razón o circunstancia en la que me gustaría utilizar el módulo de matriz en su lugar? ¿Es para optimizar el...

373
Diferencia entre array_map, array_walk y array_filter

¿Cuál es exactamente la diferencia entre array_map, array_walky array_filter. Lo que pude ver en la documentación es que puede pasar una función de devolución de llamada para realizar una acción en la matriz suministrada. Pero no parece encontrar ninguna diferencia particular entre...

367
Dimensiones de la matriz de Numpy

Actualmente estoy tratando de aprender Numpy y Python. Dada la siguiente matriz: import numpy as np a = np.array([[1,2],[1,2]]) ¿Hay una función que devuelva las dimensiones de a(ega es una matriz de 2 por 2)? size() devuelve 4 y eso no ayuda mucho.

365
Convertir cadenas con comas a matriz

¿Cómo puedo convertir una cadena en una matriz de JavaScript? Mira el código: var string = "0,1"; var array = [string]; alert(array[0]); En este caso, alertaparecería una ventana emergente 0,1. Cuando sería una matriz, aparecería una ventana emergente 0, y cuando alert(array[1]);se llame,...

355
Cómo insertar valor y clave en la matriz PHP

Echa un vistazo a este código: $GET = array(); $key = 'one=1'; $rule = explode('=', $key); /* array_push($GET, $rule[0] => $rule[1]); */ Estoy buscando algo como esto para que: print_r($GET); /* output: $GET[one => 1, two => 2, ...] */ ¿Hay una función para hacer esto? (porque...

353
¿Cómo convierto una matriz rápida en una cadena?

Sé cómo hacerlo programáticamente, pero estoy seguro de que hay una forma integrada ... Todos los idiomas que he usado tienen algún tipo de representación textual predeterminada para una colección de objetos que escupirá cuando intentes concatenar la matriz con una cadena, o pasarla a una función...