Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.lang.python > #3409

Re: Comment sont réellement implémentées les listes ?

From Julien Palard <julien@palard.fr>
Newsgroups fr.comp.lang.python
Subject Re: Comment sont réellement implémentées les listes ?
Date 2020-12-08 22:09 +0100
Organization Aioe.org NNTP Server
Message-ID <rqoq1o$1t1d$1@gioia.aioe.org> (permalink)
References <i3686vF1bqcU1@mid.individual.net> <875z5dh0os.fsf@izac.org> <i39cttFk6bbU1@mid.individual.net>

Show all headers | View raw


Le 2020-12-08 à 14:20, pehache a écrit :
> Pour ce que je comprends des tableaux numpy, ce sont par contre les 
> objets qui sont stockés directement dedans, pas des pointeurs, on est 
> d'accord ?

Exact, c'est d'ailleurs pour ça qu'ils annoncent le type de ce qu'ils 
contiennent, dans l'attribut `dtype`, par exemple `float64` indique que 
le tableau stocke des nombres à virgule flottante sur 64 bits [1] chacun.

(Donc on peut dire au revoir a une bonne partie de la magie de Python : 
pas de limite ni de perte de précision sur les valeur entières, et 
bonjour aux performances, à condition de très bien utiliser la 
bibliothèque [3]).

Pour ce qui est de l'agencement utilisé par numpy pour représenter les 
différentes dimensions, c'est l'attribut `order` qui t'indique comment 
c'est organisé [2].

[1]: https://fr.wikipedia.org/wiki/IEEE_754
[2]: https://numpy.org/doc/stable/reference/generated/numpy.array.html
[3]: https://invidious.fdn.fr/watch?v=pMbjk2kZ538
-- 
mdk

Back to fr.comp.lang.python | Previous | NextPrevious in thread | Find similar


Thread

Comment sont réellement implémentées les listes ? pehache <pehache.7@gmail.com> - 2020-12-07 09:42 +0100
  Re: Comment sont réellement implémentées les listes ? Benoit Izac <use.reply.to@INVALID.ADDRESS> - 2020-12-07 20:32 +0100
    Re: Comment sont réellement implémentées les listes ? pehache <pehache.7@gmail.com> - 2020-12-08 11:39 +0100
    Re: Comment sont réellement implémentées les listes ? pehache <pehache.7@gmail.com> - 2020-12-08 14:20 +0100
      Re: Comment sont réellement implémentées les listes ? Julien Palard <julien@palard.fr> - 2020-12-08 22:09 +0100

csiph-web