Preguntas con la etiqueta [list]

Lista list preguntas

¿Hay alguna razón para que list.appendla evaluación sea falsa? ¿O es simplemente la convención C de devolver 0 cuando tiene éxito lo que entra en juego? >>> u = []

Estoy empezando con Elixir. Estoy escribiendo algunas pruebas usando ExUnit para funciones enumerables simples que estoy implementando yo mismo, sin usar el módulo Enum estándar. En mis pruebas, descubro que

¿Cómo copiar en profundidad una lista?

10
respuestas
275
votos
453.1k
vistas

Después E0_copy = list(E0), supongo E0_copyque es una copia profunda de E0ya que id(E0)no es igual a id(E0_copy). Luego modifico E0_copyen el bucle, pero ¿por qué E0no es lo mismo

Java: convierte List<String> en una cadena join()d

23
respuestas
733
votos
584.7k
vistas

JavaScript tieneArray.join() js&gt;["Bill","Bob","Steve"].join(" and ") Bill and Bob and Steve ¿Java tiene algo como esto? Sé que puedo improvisar algo yo mismo con StringBuilder: static public String join(List&lt;String&gt; list, String

¿Cómo es posible inicializar (con un inicializador de C#) una lista de cadenas? Lo intenté con el siguiente ejemplo pero no funciona. List&lt;string&gt; optionList = new List&lt;string&gt; { "AdditionalCardPersonAddressType","AutomaticRaiseCreditLimit","CardDeliveryTimeWeekDay" }();

Mezclar una lista de objetos [duplicado]

26
respuestas
940
votos
1.1M
vistas

¿Cómo mezclo una lista de objetos? Lo intenté random.shuffle: import random b = [object(), object()] print(random.shuffle(b)) Pero produce: None

Tipo Lista vs tipo ArrayList en Java [duplicado]

15
respuestas
635
votos
467.8k
vistas

(1) List&lt;?&gt; myList = new ArrayList&lt;?&gt;(); (2) ArrayList&lt;?&gt; myList = new ArrayList&lt;?&gt;(); Entiendo que con (1), se pueden intercambiar implementaciones de la interfaz List . Parece que (1) se usa

¿Cuál sería la forma más elegante y eficiente de encontrar/devolver el primer elemento de la lista que coincida con un determinado criterio? Por ejemplo, si tengo una lista de objetos

¿Cómo se implementa la lista de Python?

9
respuestas
305
votos
160.3k
vistas

¿Es una lista enlazada, una matriz? Busqué por ahí y solo encontré gente adivinando. Mi conocimiento de C no es lo suficientemente bueno como para mirar el código fuente.

¿Cómo divido una cadena en una lista de palabras?

10
respuestas
649
votos
2.0M
vistas

¿Cómo divido una oración y almaceno cada palabra en una lista? p.ej "these are words" ⟶ ["these", "are", "words"] Para dividir según otros delimitadores, consulte Dividir una cadena por un

¿ Cuál es la diferencia entre los métodos de lista append()y extend()?

Rendimiento de HashSet frente a lista

12
respuestas
546
votos
344.0k
vistas

Está claro que el rendimiento de búsqueda de la HashSet&lt;T&gt;clase genérica es mayor que el de la List&lt;T&gt;clase genérica. Simplemente compare la clave basada en hash con el enfoque lineal

Tengo esta lista anidada: l = [['40', '20', '10', '30'], ['20', '20', '20', '20', '20', '30', '20'], ['30', '20', '30', '50', '10', '30', '20', '20', '20'], ['100', '100'], ['100', '100',

Mi intento de crear mediante programación un diccionario de listas no me permite abordar individualmente las claves del diccionario. Cada vez que creo el diccionario de listas e intento agregarlo