From 045a3e2a6565647923715ea2c16d781ee49709ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jure=20=C5=A0orn?= Date: Fri, 20 Apr 2018 00:14:29 +0200 Subject: [PATCH] Parameters --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index a3d4b5e..6bf516c 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,7 @@ List sum_of_elements = sum() sorted_by_second = sorted(, key=lambda el: el[1]) flattened_list = [item for sublist in for item in sublist] +elementwise_sum = [sum(pair) for pair in zip(list_a, list_b)] list_of_chars = list() ``` @@ -279,6 +280,13 @@ func(*args, **kwargs) func(1, 2, x=3, y=4, z=5) ``` +**Splat operator can also be used in function declaration:** +```python +>>> def add(*a): +... return sum(a) +>>> add(1, 2, 3) +6 +``` Inline ------ @@ -379,6 +387,7 @@ class : self.a = a def __repr__(self): return str({'a': self.a}) + # Use f'{s.__dict__}' for all members. def __str__(self): return str(self.a) ```