# SOME DESCRIPTIVE TITLE. # Copyright (C) 2001-2016, Python Software Foundation # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-04-02 22:11+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../Doc/c-api/list.rst:6 msgid "List Objects" msgstr "" #: ../Doc/c-api/list.rst:13 msgid "This subtype of :c:type:`PyObject` represents a Python list object." msgstr "" #: ../Doc/c-api/list.rst:18 msgid "" "This instance of :c:type:`PyTypeObject` represents the Python list type. " "This is the same object as :class:`list` in the Python layer." msgstr "" #: ../Doc/c-api/list.rst:24 msgid "" "Return true if *p* is a list object or an instance of a subtype of the list " "type." msgstr "" #: ../Doc/c-api/list.rst:30 msgid "" "Return true if *p* is a list object, but not an instance of a subtype of the " "list type." msgstr "" #: ../Doc/c-api/list.rst:36 msgid "Return a new list of length *len* on success, or *NULL* on failure." msgstr "" #: ../Doc/c-api/list.rst:40 msgid "" "If *len* is greater than zero, the returned list object's items are set to " "``NULL``. Thus you cannot use abstract API functions such as :c:func:" "`PySequence_SetItem` or expose the object to Python code before setting all " "items to a real object with :c:func:`PyList_SetItem`." msgstr "" #: ../Doc/c-api/list.rst:50 msgid "" "Return the length of the list object in *list*; this is equivalent to " "``len(list)`` on a list object." msgstr "" #: ../Doc/c-api/list.rst:56 msgid "Macro form of :c:func:`PyList_Size` without error checking." msgstr "" #: ../Doc/c-api/list.rst:61 msgid "" "Return the object at position *index* in the list pointed to by *list*. The " "position must be positive, indexing from the end of the list is not " "supported. If *index* is out of bounds, return *NULL* and set an :exc:" "`IndexError` exception." msgstr "" #: ../Doc/c-api/list.rst:69 msgid "Macro form of :c:func:`PyList_GetItem` without error checking." msgstr "" #: ../Doc/c-api/list.rst:74 msgid "" "Set the item at index *index* in list to *item*. Return ``0`` on success or " "``-1`` on failure." msgstr "" #: ../Doc/c-api/list.rst:79 msgid "" "This function \"steals\" a reference to *item* and discards a reference to " "an item already in the list at the affected position." msgstr "" #: ../Doc/c-api/list.rst:85 msgid "" "Macro form of :c:func:`PyList_SetItem` without error checking. This is " "normally only used to fill in new lists where there is no previous content." msgstr "" #: ../Doc/c-api/list.rst:90 msgid "" "This macro \"steals\" a reference to *item*, and, unlike :c:func:" "`PyList_SetItem`, does *not* discard a reference to any item that is being " "replaced; any reference in *list* at position *i* will be leaked." msgstr "" #: ../Doc/c-api/list.rst:98 msgid "" "Insert the item *item* into list *list* in front of index *index*. Return " "``0`` if successful; return ``-1`` and set an exception if unsuccessful. " "Analogous to ``list.insert(index, item)``." msgstr "" #: ../Doc/c-api/list.rst:105 msgid "" "Append the object *item* at the end of list *list*. Return ``0`` if " "successful; return ``-1`` and set an exception if unsuccessful. Analogous " "to ``list.append(item)``." msgstr "" #: ../Doc/c-api/list.rst:112 msgid "" "Return a list of the objects in *list* containing the objects *between* " "*low* and *high*. Return *NULL* and set an exception if unsuccessful. " "Analogous to ``list[low:high]``. Negative indices, as when slicing from " "Python, are not supported." msgstr "" #: ../Doc/c-api/list.rst:120 msgid "" "Set the slice of *list* between *low* and *high* to the contents of " "*itemlist*. Analogous to ``list[low:high] = itemlist``. The *itemlist* may " "be *NULL*, indicating the assignment of an empty list (slice deletion). " "Return ``0`` on success, ``-1`` on failure. Negative indices, as when " "slicing from Python, are not supported." msgstr "" #: ../Doc/c-api/list.rst:129 msgid "" "Sort the items of *list* in place. Return ``0`` on success, ``-1`` on " "failure. This is equivalent to ``list.sort()``." msgstr "" #: ../Doc/c-api/list.rst:135 msgid "" "Reverse the items of *list* in place. Return ``0`` on success, ``-1`` on " "failure. This is the equivalent of ``list.reverse()``." msgstr "" #: ../Doc/c-api/list.rst:143 msgid "" "Return a new tuple object containing the contents of *list*; equivalent to " "``tuple(list)``." msgstr "" #: ../Doc/c-api/list.rst:149 msgid "Clear the free list. Return the total number of freed items." msgstr ""