Resultados 1 al 7 de 7

Tema: Ordenar array alfabéticamente

  1. #1
    Nivel Héroe
    Fecha de ingreso
    Dec 2007
    Mensajes
    681
    Gracias (Dadas)
    68
    Gracias (Recibidas)
    66

    Ordenar array alfabeticamente

    Buenas. Una cosa rápida, no me funciona la ayuda de Maxscript no sé por qué. Alguien me puede decir cómo ordenar alfabéticamente los elementos de un array? Gracias.

  2. #2
    pythonized...
    Fecha de ingreso
    Mar 2004
    Mensajes
    3,762
    Gracias (Dadas)
    73
    Gracias (Recibidas)
    188

    Ordenar array alfabeticamente

    Código:
    sort #(Daniel, Cristian, bastian, Andrés)

  3. #3
    Click faster!
    Fecha de ingreso
    Apr 2006
    Mensajes
    276
    Gracias (Dadas)
    4
    Gracias (Recibidas)
    33

    Ordenar array alfabeticamente

    Código:
    sort #(Daniel, Cristian, bastian, Andrés)
    Y si tienes 5.324.956.329.487 nombres funciona también? Lo hace automático?

  4. #4
    pythonized...
    Fecha de ingreso
    Mar 2004
    Mensajes
    3,762
    Gracias (Dadas)
    73
    Gracias (Recibidas)
    188

    Ordenar array alfabeticamente

    Y si tienes 5.324.956.329.487 nombres funciona también? Lo hace automático?
    En teoría sí, pero mi paciencia llegó hasta la de nada más.

    El único requisito es que todos los elementos sean del mismo tipo, si tienes un array mixto tendrías que separarlo según el classof de cada elemento y luego unir los arrays ordenados. Algo como esto:
    Código:
    Fn sortarraybytype thearray =
    (.
    Datatype = makeuniquearray (for each in thearray collect (classof each)).
    Result = #().
    For I in datatype do join result (sort (for each in thearray where (classof each)==i collect each)).
    Return result).
    Sortarraybytype #(Daniel, 4, Cristian, 3, bastian, 2, Andrés, 1).
    Última edición por Cesar Saez; 05-05-2009 a las 20:10

  5. #5
    Nivel Héroe
    Fecha de ingreso
    Dec 2007
    Mensajes
    681
    Gracias (Dadas)
    68
    Gracias (Recibidas)
    66

    Ordenar array alfabeticamente

    Y si tienes 5.324.956.329.487 nombres funciona también? Lo hace automático?
    Te has molestado en poner los puntos y todo. Gracias César, sort, a veces creo que debería pararme a pensar un poco antes de gritarle help. A la ayuda de Maxscript.

    De nuevo, gracias.

  6. #6
    Click faster!
    Fecha de ingreso
    Apr 2006
    Mensajes
    276
    Gracias (Dadas)
    4
    Gracias (Recibidas)
    33

    Ordenar array alfabeticamente

    Pensé que podía pillar a César no sabiendo cómo hacer algo, pero que va, sigo intentando. Siempre muy eficiente.

  7. #7
    Usuario a moderar
    Fecha de ingreso
    May 2009
    Mensajes
    1
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    0

    Ordenar array alfabeticamente

    También existe la función Qsort, que te permite ordenar elementos en base a una función definida por tú. O sea que podría ordenar objetos según el wirecolor más saturado o cualquier signo por el estilo.

Temas similares

  1. Blender Ordenar posición de capas
    Por romerriera en el foro Infografía General
    Respuestas: 9
    Último mensaje: 25-10-2016, 13:44
  2. Se pueden ordenar las imágenes adjuntas
    Por MartinAngel en el foro FAQ General, normas y ayuda con el uso del foro3d
    Respuestas: 1
    Último mensaje: 27-06-2010, 01:36
  3. Ordenar texturas en el 3d studio
    Por alfabetico en el foro Modelado
    Respuestas: 2
    Último mensaje: 23-06-2010, 10:51
  4. Ordenar los tutoriales
    Por Maguada en el foro Sugerencias
    Respuestas: 2
    Último mensaje: 07-01-2010, 15:35
  5. Discusiones generales Polémica ordenar una investigación a una empresa
    Por ikerCLoN en el foro Discusiones generales
    Respuestas: 19
    Último mensaje: 30-08-2004, 16:33