Preguntas etiquetadas con arrays

Una matriz es una estructura de datos lineal ordenada que consiste en una colección de elementos (valores, variables o referencias), cada uno identificado por uno o más índices. Cuando pregunte sobre variantes específicas de matrices, use estas etiquetas relacionadas en su lugar: [vector], [arraylist], [matrix]. Cuando utilice esta etiqueta, en una pregunta que sea específica de un lenguaje de programación, etiquete la pregunta con el lenguaje de programación que se esté utilizando.

10
Eliminar elemento de matriz por valor
Necesito eliminar el elemento de matriz con el valor dado: if (in_array($id, $items)) { $items = array_flip($items); unset($items[ $id ]); $items = array_flip($items); } ¿Podría hacerse de manera más corta (más eficiente)?
166 php  arrays 



11
transformar objeto en matriz con lodash
¿Cómo puedo transformar un big objectto arraycon lodash? var obj = { 22: {name:"John", id:22, friends:[5,31,55], works:{books:[], films:[],} 12: {name:"Ivan", id:12, friends:[2,44,12], works:{books:[], films:[],} } // transform to var arr = [{name:"John", id:22...},{name:"Ivan", id:12...}]

9
¿Por qué 2 == [2] en JavaScript?
Recientemente descubrí eso 2 == [2]en JavaScript. Resulta que esta peculiaridad tiene un par de consecuencias interesantes: var a = [0, 1, 2, 3]; a[[2]] === a[2]; // this is true Del mismo modo, los siguientes trabajos: var a = { "abc" : 1 }; a[["abc"]] === a["abc"]; // this …

4
Declarar una matriz constante
Yo he tratado: const ascii = "abcdefghijklmnopqrstuvwxyz" const letter_goodness []float32 = { .0817,.0149,.0278,.0425,.1270,.0223,.0202, .0609,.0697,.0015,.0077,.0402,.0241,.0675, .0751,.0193,.0009,.0599,.0633,.0906,.0276, .0098,.0236,.0015,.0197,.0007 } const letter_goodness = { .0817,.0149,.0278,.0425,.1270,.0223,.0202, .0609,.0697,.0015,.0077,.0402,.0241,.0675, .0751,.0193,.0009,.0599,.0633,.0906,.0276, .0098,.0236,.0015,.0197,.0007 } const letter_goodness = []float32 { .0817,.0149,.0278,.0425,.1270,.0223,.0202, .0609,.0697,.0015,.0077,.0402,.0241,.0675, .0751,.0193,.0009,.0599,.0633,.0906,.0276, .0098,.0236,.0015,.0197,.0007 } Primero, la declaración y la inicialización funcionan bien, pero el segundo, tercero y cuarto …
164 arrays  go  const 


19
obtener el número más cercano fuera de la matriz
Tengo un número de menos 1000 a más 1000 y tengo una matriz con números. Me gusta esto: [2, 42, 82, 122, 162, 202, 242, 282, 322, 362] Quiero que el número que tengo cambie al número más cercano de la matriz. Por ejemplo, obtengo el 80número que quiero obtener …
163 javascript  arrays 


12
¿Cómo convertir una cadena de bytes en un int?
¿Cómo puedo convertir una cadena de bytes en un int en python? Diga así: 'y\xcc\xa6\xbb' Se me ocurrió una forma inteligente / estúpida de hacerlo: sum(ord(c) << (i * 8) for i, c in enumerate('y\xcc\xa6\xbb'[::-1])) Sé que tiene que haber algo incorporado o en la biblioteca estándar que haga esto …
162 python  arrays  string 

7
Convierta argumentos de línea de comando en una matriz en Bash
¿Cómo convierto argumentos de línea de comandos en una matriz de script bash? Quiero tomar esto: ./something.sh arg1 arg2 arg3 y convertirlo a myArray=( arg1 arg2 arg3 ) para poder usar myArray para usarlo más en el script. Esta publicación SO anterior se acerca, pero no explica cómo crear una …
162 arrays  bash  shell 


9
Numpy - agrega fila a la matriz
¿Cómo se agregan filas a una matriz numpy? Tengo una matriz A: A = array([[0, 1, 2], [0, 2, 0]]) Deseo agregar filas a esta matriz desde otra matriz X si el primer elemento de cada fila en X cumple una condición específica. Las matrices de Numpy no tienen un …
161 python  arrays  numpy  rows 


21
PHP: ¿Cómo eliminar un elemento específico de una matriz?
¿Cómo elimino un elemento de una matriz cuando conozco el nombre del elemento? por ejemplo: Tengo una matriz: $array = array('apple', 'orange', 'strawberry', 'blueberry', 'kiwi'); el usuario ingresa strawberry strawberry es removido. Para explicar completamente: Tengo una base de datos que almacena una lista de elementos separados por una coma. …
160 php  arrays 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.