Lists in Python versus other languages

Liste des GroupesRevenir à cl python 
Sujet : Lists in Python versus other languages
De : ram (at) *nospam* zedat.fu-berlin.de (Stefan Ram)
Groupes : comp.lang.python
Date : 24. Jun 2024, 12:24:27
Autres entêtes
Organisation : Stefan Ram
Message-ID : <LISP-20240624112258@ram.dialup.fu-berlin.de>
Sebastian Wells <sebastian@here.com.invalid> wrote or quoted:
|..etc, taking into account that Python "lists" are really
|arrays, and there's no real Lisp equivalent to tuples,

  Well, you could say that, in LISP, the dotted pair

( 1 . ( 2 . NIL ))

  represents the list (1 2) while

( 1 . 2 )

  represent the tuple "1,2".

|but they're essentially arrays also.

  On an implementation level, an array is cache-friendly, while
  a linked list is not. LISP lists are linked lists, not arrays.

|Lisp, there's no reader that will give you the original structure
|from its string representation without having to also evaluate it

  In Python, the ast module can yield the structure of a module
  of Python code (including list and tuple literals) without
  the need to execute that code.

Newsgroups: comp.lang.python

Date Sujet#  Auteur
24 Jun 24 * Lists in Python versus other languages4Stefan Ram
24 Jun 24 `* Re: Lists in Python versus other languages3Sebastian Wells
24 Jun 24  `* Re: Lists in Python versus other languages2Stefan Ram
24 Jun 24   `- Re: Lists in Python versus other languages1Stefan Ram

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal