@@ -8,14 +8,14 @@ msgstr ""
88"Project-Id-Version : Python 3.6\n "
99"Report-Msgid-Bugs-To : \n "
1010"POT-Creation-Date : 2017-08-01 13:21+0200\n "
11- "PO-Revision-Date : 2017-08-01 14:00 +0200\n "
11+ "PO-Revision-Date : 2017-08-02 00:11 +0200\n "
1212"
Last-Translator :
Julien Palard <[email protected] >\n "
1313"Language-Team : \n "
1414"Language : fr\n "
1515"MIME-Version : 1.0\n "
1616"Content-Type : text/plain; charset=UTF-8\n "
1717"Content-Transfer-Encoding : 8bit\n "
18- "X-Generator : Poedit 2.0.2 \n "
18+ "X-Generator : Poedit 1.8.11 \n "
1919
2020#: ../Doc/library/stdtypes.rst:8
2121msgid "Built-in Types"
@@ -83,10 +83,14 @@ msgid ""
8383"that returns zero, when called with the object. [1]_ Here are most of the "
8484"built-in objects considered false:"
8585msgstr ""
86+ "Par défaut, tout objet est considéré vrai à moins que sa classe définisse "
87+ "soit une méthode :meth:`__bool__` renvoyant ``False`` soit une méthode :meth:"
88+ "`__len__` renvoyant zéro lorsqu'elle est appelée avec l'objet. [1]_ Voici "
89+ "la majorité des objets natifs considérés faux :"
8690
8791#: ../Doc/library/stdtypes.rst:55
8892msgid "constants defined to be false: ``None`` and ``False``."
89- msgstr ""
93+ msgstr "les constantes définies comme étant fausses : ``None`` et ``False``. "
9094
9195#: ../Doc/library/stdtypes.rst:57
9296msgid ""
@@ -101,6 +105,8 @@ msgid ""
101105"empty sequences and collections: ``''``, ``()``, ``[]``, ``{}``, ``set()``, "
102106"``range(0)``"
103107msgstr ""
108+ "Les chaînes et collections vides : ``''``, ``()``, ``[]``, ``{}``, "
109+ "``set()``, ``range(0)``"
104110
105111#: ../Doc/library/stdtypes.rst:69
106112msgid ""
@@ -4064,6 +4070,8 @@ msgid ""
40644070":class:`bytearray` objects are a mutable counterpart to :class:`bytes` "
40654071"objects."
40664072msgstr ""
4073+ "Les objets :class:`bytearray` sont l'équivalent mutable des objets :class:"
4074+ "`bytes`."
40674075
40684076#: ../Doc/library/stdtypes.rst:2368
40694077msgid ""
@@ -5949,19 +5957,26 @@ msgid ""
59495957"Return a new view of the dictionary's items (``(key, value)`` pairs). See "
59505958"the :ref:`documentation of view objects <dict-views>`."
59515959msgstr ""
5960+ "Renvoie une nouvelle vue des éléments du dictionnaire (paires de ``(key, "
5961+ "value)``). Voir la :ref:documentation des vues <dict-views>`."
59525962
59535963#: ../Doc/library/stdtypes.rst:4146
59545964msgid ""
59555965"Return a new view of the dictionary's keys. See the :ref:`documentation of "
59565966"view objects <dict-views>`."
59575967msgstr ""
5968+ "Renvoie une nouvelle vue des clefs du dictionnaire. Voir la :ref:"
5969+ "`documentation des vues <dict-views>`."
59585970
59595971#: ../Doc/library/stdtypes.rst:4151
59605972msgid ""
59615973"If *key* is in the dictionary, remove it and return its value, else return "
59625974"*default*. If *default* is not given and *key* is not in the dictionary, a :"
59635975"exc:`KeyError` is raised."
59645976msgstr ""
5977+ "Si *key* est dans le dictionnaire elle est supprimée et sa valeur est "
5978+ "renvoyée, sinon renvoie *default*. Si *default* n'est pas donné et que "
5979+ "*key* n'est pas dans le dictionnaire, une :exc:`KeyError` est levée."
59655980
59665981#: ../Doc/library/stdtypes.rst:4157
59675982msgid ""
@@ -5983,12 +5998,17 @@ msgid ""
59835998"If *key* is in the dictionary, return its value. If not, insert *key* with "
59845999"a value of *default* and return *default*. *default* defaults to ``None``."
59856000msgstr ""
6001+ "Si *key* est dans le dictionnaire, sa valeur est renvoyée. Sinon, insère "
6002+ "*key* avec comme valeur *default* et renvoie *default*. *default* vaut "
6003+ "``None`` par défaut."
59866004
59876005#: ../Doc/library/stdtypes.rst:4171
59886006msgid ""
59896007"Update the dictionary with the key/value pairs from *other*, overwriting "
59906008"existing keys. Return ``None``."
59916009msgstr ""
6010+ "Met à jour le dictionnaire avec les paires de clef/valeur d'*other*, "
6011+ "écrasant les clefs existantes. Renvoie ``None``."
59926012
59936013#: ../Doc/library/stdtypes.rst:4174
59946014msgid ""
@@ -6007,13 +6027,18 @@ msgid ""
60076027"Return a new view of the dictionary's values. See the :ref:`documentation "
60086028"of view objects <dict-views>`."
60096029msgstr ""
6030+ "Renvoie une nouvelle vue des valeurs du dictionnaire. Voir la :ref:"
6031+ "`documentation des vues <dict-views>`."
60106032
60116033#: ../Doc/library/stdtypes.rst:4184
60126034msgid ""
60136035"Dictionaries compare equal if and only if they have the same ``(key, "
60146036"value)`` pairs. Order comparisons ('<', '<=', '>=', '>') raise :exc:"
60156037"`TypeError`."
60166038msgstr ""
6039+ "Deux dictionnaires sont égaux si et seulement si ils ont les mêmes paires de "
6040+ "clef-valeur. Les comparaisons d'ordre ('<', '<=', '>=', '>') lèvent une :"
6041+ "exc:`TypeError`."
60176042
60186043#: ../Doc/library/stdtypes.rst:4189
60196044msgid ""
@@ -6025,7 +6050,7 @@ msgstr ""
60256050
60266051#: ../Doc/library/stdtypes.rst:4196
60276052msgid "Dictionary view objects"
6028- msgstr ""
6053+ msgstr "Les vues de dictionnaires "
60296054
60306055#: ../Doc/library/stdtypes.rst:4198
60316056msgid ""
@@ -6034,22 +6059,30 @@ msgid ""
60346059"dictionary's entries, which means that when the dictionary changes, the view "
60356060"reflects these changes."
60366061msgstr ""
6062+ "Les objets renvoyés par :meth:`dict.keys`, :meth:`dict.values` et :meth:"
6063+ "`dict.items` sont des *vues*. Ils fournissent une vue dynamique des "
6064+ "éléments du dictionnaire, ce qui signifie que si le dictionnaire change, la "
6065+ "vue reflète ces changements."
60376066
60386067#: ../Doc/library/stdtypes.rst:4203
60396068msgid ""
60406069"Dictionary views can be iterated over to yield their respective data, and "
60416070"support membership tests:"
60426071msgstr ""
6072+ "Les vues de dictonnaires peuvent être itérées et ainsi renvoyer les données "
6073+ "du dictionnaire, elle gèrent aussi les tests de présence :"
60436074
60446075#: ../Doc/library/stdtypes.rst:4208
60456076msgid "Return the number of entries in the dictionary."
6046- msgstr ""
6077+ msgstr "Renvoie le nombre d'entrées du dictionnaire. "
60476078
60486079#: ../Doc/library/stdtypes.rst:4212
60496080msgid ""
60506081"Return an iterator over the keys, values or items (represented as tuples of "
60516082"``(key, value)``) in the dictionary."
60526083msgstr ""
6084+ "Renvoie un itérateur sur les clefs, les valeurs, ou les éléments "
6085+ "(représentés par des *tuples* de ``(key, value)`` du dictionnaire."
60536086
60546087#: ../Doc/library/stdtypes.rst:4215
60556088msgid ""
@@ -6062,18 +6095,33 @@ msgid ""
60626095"Another way to create the same list is ``pairs = [(v, k) for (k, v) in d."
60636096"items()]``."
60646097msgstr ""
6098+ "Les clefs et les valeurs sont itérées dans un ordre arbitraire qui n'est pas "
6099+ "aléatoire, qui peut varier d'une implémentation de Python à l'autre, et qui "
6100+ "dépend de l'historique d'insertion et de suppressions d'éléments. Si les "
6101+ "vues de clefs, de valeurs, et d'éléments sont parcourues sans que le "
6102+ "dictionnaire ne soit modifié, l'ordre des éléments correspondra "
6103+ "directement. Ceci permet la création de paires de ``(key, value)`` en "
6104+ "utilisant :func:`zip` : ``pairs = zip(d.values(), d.keys())``. Un autre "
6105+ "moyen de construire la même liste est ``pairs = [(v, k) for (k, v) in d."
6106+ "items()]``."
60656107
60666108#: ../Doc/library/stdtypes.rst:4223
60676109msgid ""
60686110"Iterating views while adding or deleting entries in the dictionary may raise "
60696111"a :exc:`RuntimeError` or fail to iterate over all entries."
60706112msgstr ""
6113+ "Parcourir des vues tout en ajoutant ou supprimant des entrées dans un "
6114+ "dictionnaire peut lever une :exc:`RuntimeError` ou ne pas fournir toutes les "
6115+ "entrées."
60716116
60726117#: ../Doc/library/stdtypes.rst:4228
60736118msgid ""
60746119"Return ``True`` if *x* is in the underlying dictionary's keys, values or "
60756120"items (in the latter case, *x* should be a ``(key, value)`` tuple)."
60766121msgstr ""
6122+ "Renvioie ``True`` si *x* est dans les clefs, les valeurs, ou les éléments du "
6123+ "dictionnaire sous-jacent (dans le dernier cas, *x* doit être un *tuple* "
6124+ "``(key, value)``)."
60776125
60786126#: ../Doc/library/stdtypes.rst:4232
60796127msgid ""
0 commit comments