What teams need to know pythonista (write what you use most often or which are very memorable)?

So, not so long ago started to learn Python. Basics mastered let's say, solve all sorts of puzzles. And began to notice that when different problems come up a very interesting operation, methods which simplify everything.. ie you will not have to re-invent the wheel and just use what is already there.. and Python this very much and will be lost where to start..
And the question is, what features do you use frequently when programming? what shall we say basic for you? or what you feature is very memorable? (if not difficult, with examples of application)
Well of course without the if and for
July 2nd 19 at 13:09
4 answers
July 2nd 19 at 13:11
And dir()! - samir39 commented on July 2nd 19 at 13:14
: and type() - gage_Osinski commented on July 2nd 19 at 13:17
July 2nd 19 at 13:13
Open the stdlib and learn it - it's got everything you need at the start.

Then - specificity region, the situation demands further on.

Best practice on all occasions does not exist.
July 2nd 19 at 13:15
It's just a list of "non-obvious" hacks that are not yet known to be useful in real work - samir39 commented on July 2nd 19 at 13:18
Similar https://habrahabr.ru/post/85238/
In General, for me it was a different packages included in the standard library, remember the first time was very surprised when I saw import collections - gage_Osinski commented on July 2nd 19 at 13:21
thanks, it was interesting to read - sibyl_Pur commented on July 2nd 19 at 13:24
: If you'd like part 4 or 3, first time used as Cribs x) - shani commented on July 2nd 19 at 13:27
July 2nd 19 at 13:17
These two links to see
One for the core language
Another for the language library
There are more third-party modules, they have their own documentation is usually.

Find more questions by tags Python