Skip to content

Tag: python

How to turn the following dictionary keys to another keys?

Original keys (dict_keys with tuple as keys) are: How can I turn them to: It is also okay to just create a new dictionary with the new keys. But I do not know how to do so either way. Answer You can use dictionary comprehension to create new dict with new keys: Prints:

does class declaration statement cause memory allocation in python?

I know that in languages like c++, memory is not allocated until instantiation. Is it the same in python? I’m reading the How to think like a computer scientist course. In that course, to elaborate this snippet, a weird figure is given: This Figure is given: What I get from the figure, Is that after the…

How to get QuerySet values separately?

How I can to get values from QuerySet separately? The result of my QuerySet now is <QuertSet[<value: 5>, <value:90>]> How I can get 5, 90 to separate variable ? Answer There are many ways you can acheive it. For example: or using values_list(): If you want the first two values of a queryset,…

Writing Arabic in Pycharm console

In PyCharm I have no problem in printing Arabic in the console, but the problem that I can’t write in Arabic. Instead it is written as weird symbols. How can I fix it? Answer It’s likely that you’re using some weird encoding, try to change your file encoding to UTF-8 or UTF-16: more info: https://…

why this way of executing python isn’t working

works, and works, but gave an error Could anyone help point out why? Thank you. Answer ; can only be used to separate “simple” statements, not compound statements. https://docs.python.org/3/reference/compound_stmts.html