diff options
Diffstat (limited to 'python3.html.markdown')
| -rw-r--r-- | python3.html.markdown | 11 | 
1 files changed, 6 insertions, 5 deletions
diff --git a/python3.html.markdown b/python3.html.markdown index 37987582..b0f04a02 100644 --- a/python3.html.markdown +++ b/python3.html.markdown @@ -6,6 +6,7 @@ contributors:      - ["Andre Polykanine", "https://github.com/Oire"]      - ["Zachary Ferguson", "http://github.com/zfergus2"]      - ["evuez", "http://github.com/evuez"] +    - ["Rommel Martinez", "https://ebzzry.io"]  filename: learnpython3.py  --- @@ -209,9 +210,9 @@ li[4]  # Raises an IndexError  # The start index is included, the end index is not  # (It's a closed/open range for you mathy types.)  li[1:3]   # => [2, 4] -# Omit the end +# Omit the beginning and return the list  li[2:]    # => [4, 3] -# Omit the beginning +# Omit the end and return the list  li[:3]    # => [1, 2, 4]  # Select every second entry  li[::2]   # =>[1, 4] @@ -546,9 +547,9 @@ all_the_args(1, 2, a=3, b=4) prints:  # Use * to expand tuples and use ** to expand kwargs.  args = (1, 2, 3, 4)  kwargs = {"a": 3, "b": 4} -all_the_args(*args)            # equivalent to foo(1, 2, 3, 4) -all_the_args(**kwargs)         # equivalent to foo(a=3, b=4) -all_the_args(*args, **kwargs)  # equivalent to foo(1, 2, 3, 4, a=3, b=4) +all_the_args(*args)            # equivalent to all_the_args(1, 2, 3, 4) +all_the_args(**kwargs)         # equivalent to all_the_args(a=3, b=4) +all_the_args(*args, **kwargs)  # equivalent to all_the_args(1, 2, 3, 4, a=3, b=4)  # Returning multiple values (with tuple assignments)  def swap(x, y):  | 
