Difference between revisions of "My Python list notes"
Jump to navigation
Jump to search
To Python Programming
m |
m (→Create lists) |
||
Line 24: | Line 24: | ||
>>></pre> | >>></pre> | ||
List slicing | == List slicing == | ||
<pre>>>> l[:-2] | <pre>>>> l[:-2] |
Latest revision as of 09:28, 7 February 2022
My Python list notes
Create lists
>>> l = [] >>> type(l) <class 'list'> >>> l.append(1) >>> l [1] >>> l = range(10) >>> l range(0, 10) >>> type(l) <class 'range'> >>> l = range(10).list Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'range' object has no attribute 'list' >>> l = list(range(10)) >>> l [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> type(l) <class 'list'> >>>
List slicing
>>> l[:-2] [0, 1, 2, 3, 4, 5, 6, 7] >>> l[-2:] [8, 9] >>> l[:2] [0, 1] >>> l[2:] [2, 3, 4, 5, 6, 7, 8, 9] >>> l[2:-2] [2, 3, 4, 5, 6, 7]