Entfernen NIL aus einer Liste von LISP

Einfache Frage.

Sagen, ich habe eine Reihe von NULL in meine Liste q . Gibt es da eine einfache Möglichkeit zum entfernen des NILs und nur halten Sie den zahlen?. eval scheint nicht zu funktionieren hier.

(NIL 1 NIL 2 NIL 3 NIL 4)

Brauche ich (1 2 3 4)

  • Klingt wie Sie ' re suchen für eine filter-Funktion. Die Lisp-Dialekt (Scheme, Common Lisp, etc.) verwenden Sie?
  • Common Lisp. Macht es Sinn, eine eingebaute Funktion, der ignoriert NILs..
  • es genagelt, schauen Sie sich seine Antwort!
  • wenn diese Hausaufgaben, markieren Sie Sie als solche
InformationsquelleAutor CyberShot | 2012-02-20
Schreibe einen Kommentar