This commit is contained in:
Raymond Hettinger 2016-11-21 15:13:38 -08:00
commit 1f56e25412
2 changed files with 12 additions and 5 deletions

View File

@ -465,11 +465,11 @@ Simulation of arrival times and service deliveries in a single server queue::
<http://nbviewer.jupyter.org/url/norvig.com/ipython/Economics.ipynb>`_
a simulation of a marketplace by
`Peter Norvig <http://norvig.com/bio.html>`_ that shows effective
use of many the tools and distributions provided by this module
use of many of the tools and distributions provided by this module
(gauss, uniform, sample, betavariate, choice, triangular, and randrange).
`A Concrete Introduction to Probability (using Python)
<http://nbviewer.jupyter.org/url/norvig.com/ipython/Probability.ipynb>`_
a tutorial by `Peter Norvig <http://norvig.com/bio.html>`_ covering
the basics of probability theory, how to write simulations, and
performing data analysis using Python.
how to perform data analysis using Python.

View File

@ -60,11 +60,16 @@ objects:
Remove all items from the list. Equivalent to ``del a[:]``.
.. method:: list.index(x)
.. method:: list.index(x[, start[, end]])
:noindex:
Return the index in the list of the first item whose value is *x*. It is an
error if there is no such item.
Return zero-based index in the list of the first item whose value is *x*.
Raises a :exc:`ValueError` if there is no such item.
The optional arguments *start* and *end* are interpreted as in the slice
notation and are used to limit the search to a particular subsequence of
*x*. The returned index is computed relative to the beginning of the full
sequence rather than the *start* argument.
.. method:: list.count(x)
@ -103,6 +108,8 @@ An example that uses most of the list methods::
[66.25, 333, -1, 333, 1, 1234.5, 333]
>>> a.index(333)
1
>>> a.index(333, 2) # search for 333 starting at index 2
2
>>> a.remove(333)
>>> a
[66.25, -1, 333, 1, 1234.5, 333]