diff options
author | László Király <laszlokiraly@users.noreply.github.com> | 2019-10-04 10:25:57 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-10-04 10:25:57 +0200 |
commit | 898d9d43a3f70a55882542dcc9e907f345ab374f (patch) | |
tree | e3d62212a5d540a9d4d8c307069abc951809f860 | |
parent | 790bedf4291c1dfee059270bc995878764754ab5 (diff) |
don't overwrite list
problem:
assigning a list of animals to the list variable overwrites the list function, so that later in line 531 the list function is not available and raises a Type Error:
```
In [133]: list(filled_dict.keys())
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-133-a2c520b90051> in <module>
----> 1 list(filled_dict.keys())
TypeError: 'list' object is not callable
```
solution:
use another variable name instead of list
-rw-r--r-- | python3.html.markdown | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/python3.html.markdown b/python3.html.markdown index 430927a9..8ef53ad1 100644 --- a/python3.html.markdown +++ b/python3.html.markdown @@ -466,8 +466,8 @@ prints: 1 cat 2 mouse """ -list = ["dog", "cat", "mouse"] -for i, value in enumerate(list): +animals = ["dog", "cat", "mouse"] +for i, value in enumerate(animals): print(i, value) """ |