summaryrefslogtreecommitdiffstats
path: root/Doc/tutorial/datastructures.rst
Commit message (Collapse)AuthorAgeFilesLines
* gh-101100: amend references starting with `!~` in gh-127054 (#127684)Yuki Kobayashi2024-12-061-5/+5
|
* gh-101100: Fix Sphinx warnings about list methods (#127054)Yuki Kobayashi2024-12-021-5/+5
|
* Prefer "similar" over "equivalent" in tutorial (#125343)Stephen Rosen2024-10-121-4/+4
| | | | | | | | | | | In the datastructures tutorial doc, some operations are described as "equivalent to" others. This has led to some user-confusion -- at least in the Discourse forums -- about cases in which the operations differ. This change doesn't systematically eliminate the word "equivalent" from the tutorial. It just substitutes "similar to" in several cases in which "equivalent to" could mislead users into expecting exact equivalence.
* gh-122944: Fix incorrect prompt strings in the Python Tutorial (#122949)Damien2024-08-121-4/+4
| | | | In the REPL, top level comments are followed by a primary, not secondary prompt. Fix the places in the in the tutorial that use the latter.
* Format None, True, False and NotImplemented as literals (GH-118758)Serhiy Storchaka2024-05-081-1/+1
|
* gh-114648: Add IndexError exception to tutorial datastructures list.pop ↵srinivasan2024-02-011-4/+3
| | | | | | entry (#114681) Remove redundant explanation of optional argument.
* Improve references in the tutorial (GH-108069)Serhiy Storchaka2023-08-211-6/+6
| | | | | * Use full qualified names for references (even if they do not work now, they will work in future). * Silence references to examples.
* Doc: use "unnumbered" footnotes (#98954)Manuel Kaufmann2022-11-011-2/+2
| | | | | Use unnumbered footnote in this file to avoid reseting the footnotes numbering. Example: when building the tutorial into a PDF and using `latex_show_urls = "footnotes"`; this footnote become the number 8. However, without this change, the footnote shows the number 1.
* small grammatical change (GH-96138)sand80892022-08-211-1/+1
| | | changed a to an under An example that uses most of the list methods
* Docs: Update SyntaxError message in REPL example for list comprehension ↵Cheryl Sabella2022-06-291-3/+3
| | | | (GH-93901)
* gh-85757: Change wording from nested to inner (GH-91811)slateny2022-04-301-1/+1
| | | | | | | | | #85757 https://docs.python.org/3/tutorial/datastructures.html#nested-list-comprehensions I do think this is clearer, but I wonder if 'nested' should be kept though to get the terminology out there more often. So perhaps it could be something like 'inner (nested) listcomp' or 'nested (inner) listcomp' despite sounding a bit redundant Automerge-Triggered-By: GH:rhettinger
* bpo-46270: Describe the `in` and `not in` operators as membership tests. ↵Raymond Hettinger2022-01-101-4/+6
| | | | (GH-30504)
* bpo-43325: Add FAQ entry for identity tests (GH-25168)Raymond Hettinger2021-04-041-3/+2
|
* bpo-42489: Fix the signature for list.sort() in the tutorial (GH-23538)Zackery Spytz2020-11-281-1/+1
|
* bpo-39705 : sorted() tutorial example under looping techniques improved ↵Rahul Kumaresan2020-05-181-0/+15
| | | | (GH-18999)
* bpo-38558: Link to further docs from walrus operator mention in tutorial ↵Adorilson Bezerra2020-02-031-3/+4
| | | | (GH-16973)
* bpo-38558: Mention `:=` in conditions tutorial (GH-16919)Ammar Askar2019-10-251-4/+4
|
* bpo-14050: Note that not all data can be sorted (GH-15381)Raymond Hettinger2019-08-221-0/+7
|
* bpo-36377: Specify that range() can not be compared (GH-12468)Emmanuel Arias2019-04-021-12/+11
|
* bpo-35506: Remove redundant and incorrect links from keywords. (GH-11174)Serhiy Storchaka2018-12-191-5/+5
|
* bpo-35044, doc: Use the :exc: role for the exceptions (GH-10037)Stéphane Wirtel2018-10-261-1/+1
|
* Update list.remove(x) documentation (GH-8636)Lysandros Nikolaou2018-08-031-2/+2
| | | Rephrase it to "It raises a `ValueError`"
* bpo-32337: Update documentats about dict order (GH-4973)hui shang2018-04-041-15/+11
|
* bpo-30312: Small correction in datastructures set code sample (GH-2081)KatherineMichel2017-06-101-1/+1
|
* bpo-28315: Improve code examples in docs (GH-1372)UltimateCoder2017-05-031-1/+1
| | | | | | Replace File "<stdin>", line 1, in ? with File "<stdin>", line 1, in <module>
* bpo-29756: Improve documentation for list methods that compare items by ↵Xiang Zhang2017-03-131-2/+2
| | | | | | equality (GH-572)
* Fix small typos in introduction and datastructures of tutorial (GH-272)Jim Fasarakis-Hilliard2017-02-251-4/+4
| | | | | * Fix small typos in introduction and datastructures * Use iterable instead of L in the doc for list.extend
* Issue #28587: Improve list examples in the tutorialRaymond Hettinger2016-11-221-24/+20
|
* Issue 28587: list.index documentation missing start and stop arguments. ↵Raymond Hettinger2016-11-211-3/+10
| | | | (Contributed by Mariatta Wijaya.)
* Issue #26778: Fixed "a/an/and" typos in code comment and documentation.Serhiy Storchaka2016-04-171-1/+1
|
* Improve tutorial suggestion for looping techniquesRaymond Hettinger2015-09-011-11/+11
|
* Closes #23181: codepoint -> code pointGeorg Brandl2015-01-141-1/+1
|
* Merge #21739: mention subtle difference between loops and listcomps in tutorial.R David Murray2014-10-011-3/+8
|\
| * #21739: mention subtle difference between loops and listcomps in tutorial.R David Murray2014-10-011-3/+8
| | | | | | | | | | | | | | | | | | | | We don't want to go into a full explanation of scopes at this point in the tutorial, so we just mention that the loop creates or overwrites a persistent variable while the listcomp doesn't. Not mentioning this would lead someone to incorrectly assume loops and listcomps were *completely* equivalent, which would confuse them later. Original patch by Rose Ames, tweaked to remove the word 'scope'.
* | Issue 21575: Show list.sort() arguments in the tutorial.Raymond Hettinger2014-05-271-2/+3
|/
* Issue #21545: Add .pop example and tweak comment about pure mutation methods.Terry Jan Reedy2014-05-231-2/+7
| | | | Patch prepared by David Harrigan.
* Add missing list methods. Found by Leonardo Pereira on docs@.Georg Brandl2013-10-061-0/+12
|
* Merge rephrasing with 3.2.Ezio Melotti2012-11-171-3/+3
|\
| * Rephrase a sentence in the set and dict comprehensions tutorial page.Ezio Melotti2012-11-171-3/+3
| |
* | Issue #16225: Merge from 3.2: Add additional note to tutorial about looping.Chris Jerdonek2012-10-161-0/+13
|\ \ | |/
| * Issue #16225: Add additional note to tutorial about changing sequence while ↵Chris Jerdonek2012-10-161-0/+13
| | | | | | | | looping.
* | Close issue #16073: merge fix from 3.2.Chris Jerdonek2012-09-281-1/+1
|\ \ | |/
| * Close issue #16073: fix map() example in list comprehension documentation.Chris Jerdonek2012-09-281-1/+1
| | | | | | | | Thanks for the e-mail report to docs@.
* | merge with 3.2Sandro Tosi2012-08-121-1/+1
|\ \ | |/
| * zip() returns an iterator, make a list() of it; thanks to Martin from docs@Sandro Tosi2012-08-121-1/+1
| |
* | #14840: merge with 3.2.Ezio Melotti2012-06-171-9/+21
|\ \ | |/
| * #14840: Add a bit on the difference between tuples and lists. Initial patch ↵Ezio Melotti2012-06-171-9/+21
| | | | | | | | by Zachary Ware.
* | #13549: merge with 3.2.Ezio Melotti2011-12-131-72/+102
|\ \ | |/
| * #13549: improve tutorial section about listcomps.Ezio Melotti2011-12-131-72/+102
| |
* | Closes #12192: Document that mutating list methods do not return the ↵Georg Brandl2011-10-081-8/+16
|/ | | | instance (original patch by Mike Hoy).