Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.lang.python > #3941
| From | Dominique <zzz@aol.com> |
|---|---|
| Newsgroups | fr.comp.lang.python |
| Subject | Re: del |
| Date | 2022-09-13 03:12 +0200 |
| Organization | A noiseless patient Spider |
| Message-ID | <tfoldc$2ctd1$1@dont-email.me> (permalink) |
| References | <631f7757$0$5124$426a74cc@news.free.fr> |
Le 12/09/2022 à 20:15, ast a écrit : > bonjour > > >>> lst = [0, 1, 2] > >>> del lst[:] > >>> lst > [] > > normalement lst[:] est une copie de lst, donc > détruire lst[:] ne devrait pas modifier lst, > or si, lst a été vidée. Pourquoi ? > > > >>> lst = [0, 1, 2] > >>> lst2 = lst[:] > >>> del lst2 > >>> lst > [0, 1, 2] > > là c'est OK. Tout ce que j'ai fait est de donner > un nom à lst[:] > > Quel est l'intérêt de faire del (lst[:]) et pas simplement del (lst) ou lst2=lst [:] ?
Back to fr.comp.lang.python | Previous | Next — Previous in thread | Find similar
del ast <ast@invalid> - 2022-09-12 20:15 +0200 Re: del Alain Ketterlin <alain@universite-de-strasbourg.fr.invalid> - 2022-09-12 21:22 +0200 Re: del Dominique <zzz@aol.com> - 2022-09-13 03:12 +0200
csiph-web