René's URL Explorer Experiment


Title: References — SoftPython

Generator: Docutils 0.17.1: http://docutils.sourceforge.net/

direct link

Domain: en.softpython.org

Links:

SoftPython https://en.softpython.org/toc-page.html
Homehttps://en.softpython.org/index.html
Newshttps://en.softpython.org/index.html#News
Intended audiencehttps://en.softpython.org/index.html#Intended-audience
Contentshttps://en.softpython.org/index.html#Contents
A - Foundationshttps://en.softpython.org/index.html#A---Foundations
A.1 Data Typeshttps://en.softpython.org/index.html#A.1-Data-Types
A.2 Control Flowhttps://en.softpython.org/index.html#A.2-Control-Flow
A.3 Basic Algorithmshttps://en.softpython.org/index.html#A.3-Basic-Algorithms
B - Data Analysishttps://en.softpython.org/index.html#B---Data-Analysis
C - Applicationshttps://en.softpython.org/index.html#C---Applications
D - Projectshttps://en.softpython.org/index.html#D---Projects
Worked projectshttps://en.softpython.org/index.html#Worked-projects
Text data worked projectshttps://en.softpython.org/index.html#Text-data-worked-projects
Tabular data worked projectshttps://en.softpython.org/index.html#Tabular-data-worked-projects
Relational data worked projectshttps://en.softpython.org/index.html#Relational-data-worked-projects
E - Appendixhttps://en.softpython.org/index.html#E---Appendix
Authorhttps://en.softpython.org/index.html#Author
Contributorshttps://en.softpython.org/index.html#Contributors
Licensehttps://en.softpython.org/index.html#License
Acknowledgmentshttps://en.softpython.org/index.html#Acknowledgments
Overviewhttps://en.softpython.org/overview.html
Chaptershttps://en.softpython.org/overview.html#Chapters
Why Python?https://en.softpython.org/overview.html#Why-Python?
Approach and goalshttps://en.softpython.org/overview.html#Approach-and-goals
Doesn’t work, what should I do?https://en.softpython.org/overview.html#Doesn't-work,-what-should-I-do?
How to ask questionshttps://en.softpython.org/overview.html#How-to-ask-questions
Installation and toolshttps://en.softpython.org/overview.html#Installation-and-tools
Let’s start !https://en.softpython.org/overview.html#Let's-start-!
Installationhttps://en.softpython.org/installation.html
Installing Pythonhttps://en.softpython.org/installation.html#Installing-Python
Windows installationhttps://en.softpython.org/installation.html#Windows-installation
Mac installationhttps://en.softpython.org/installation.html#Mac-installation
Linux installationhttps://en.softpython.org/installation.html#Linux-installation
Installing packageshttps://en.softpython.org/installation.html#Installing-packages
Jupyter Notebookhttps://en.softpython.org/installation.html#Jupyter-Notebook
Run Jupyter notebookhttps://en.softpython.org/installation.html#Run-Jupyter-notebook
Saving Jupyter notebookshttps://en.softpython.org/installation.html#Saving-Jupyter-notebooks
Turning off Jupyter serverhttps://en.softpython.org/installation.html#Turning-off-Jupyter-server
Navigating notebookshttps://en.softpython.org/installation.html#Navigating-notebooks
Installing Jupyter notebook - all operating systemshttps://en.softpython.org/installation.html#Installing-Jupyter-notebook---all-operating-systems
Projects with virtual environmentshttps://en.softpython.org/installation.html#Projects-with-virtual-environments
Creating virtual environmentshttps://en.softpython.org/installation.html#Creating-virtual-environments
Activate a virtual environmenthttps://en.softpython.org/installation.html#Activate-a-virtual-environment
Executing environments inside Jupyterhttps://en.softpython.org/installation.html#Executing-environments-inside-Jupyter
With Anacondahttps://en.softpython.org/installation.html#With-Anaconda
Without Anacondahttps://en.softpython.org/installation.html#Without-Anaconda
Further readingshttps://en.softpython.org/installation.html#Further-readings
A - Foundationshttps://en.softpython.org/toc.html
Quick Python introhttps://en.softpython.org/quick-intro/quick-intro-sol.html
Download exercises ziphttps://en.softpython.org/quick-intro/quick-intro-sol.html#Download-exercises-zip
What to dohttps://en.softpython.org/quick-intro/quick-intro-sol.html#What-to-do
Let’s try Jupyterhttps://en.softpython.org/quick-intro/quick-intro-sol.html#Let's-try-Jupyter
Main types of data in Pythonhttps://en.softpython.org/quick-intro/quick-intro-sol.html#Main-types-of-data-in-Python
Integer and floating point numbershttps://en.softpython.org/quick-intro/quick-intro-sol.html#Integer-and-floating-point-numbers
Booleans - boolhttps://en.softpython.org/quick-intro/quick-intro-sol.html#Booleans---bool
and operatorhttps://en.softpython.org/quick-intro/quick-intro-sol.html#and-operator
or operatorhttps://en.softpython.org/quick-intro/quick-intro-sol.html#or-operator
not operatorhttps://en.softpython.org/quick-intro/quick-intro-sol.html#not-operator
Beyond True and Falsehttps://en.softpython.org/quick-intro/quick-intro-sol.html#Beyond-True-and-False
Strings - strhttps://en.softpython.org/quick-intro/quick-intro-sol.html#Strings---str
Using object methodshttps://en.softpython.org/quick-intro/quick-intro-sol.html#Using-object-methods
Lists - listhttps://en.softpython.org/quick-intro/quick-intro-sol.html#Lists---list
Ordering listshttps://en.softpython.org/quick-intro/quick-intro-sol.html#Ordering-lists
Dictionaries - dicthttps://en.softpython.org/quick-intro/quick-intro-sol.html#Dictionaries---dict
Visualizing execution with Python Tutorhttps://en.softpython.org/quick-intro/quick-intro-sol.html#Visualizing-execution-with-Python-Tutor
Debugging code in Jupyterhttps://en.softpython.org/quick-intro/quick-intro-sol.html#Debugging-code-in-Jupyter
Python Tutor : Limitation 1https://en.softpython.org/quick-intro/quick-intro-sol.html#Python-Tutor-:-Limitation-1
Python Tutor : Limitation 2https://en.softpython.org/quick-intro/quick-intro-sol.html#Python-Tutor-:-Limitation-2
Iterationhttps://en.softpython.org/quick-intro/quick-intro-sol.html#Iteration
for in rangehttps://en.softpython.org/quick-intro/quick-intro-sol.html#for-in-range
Functionshttps://en.softpython.org/quick-intro/quick-intro-sol.html#Functions
Lambda functionshttps://en.softpython.org/quick-intro/quick-intro-sol.html#Lambda-functions
List transformationshttps://en.softpython.org/quick-intro/quick-intro-sol.html#List-transformations
Trasfomations with a forhttps://en.softpython.org/quick-intro/quick-intro-sol.html#Trasfomations-with-a-for
Transformations with list comprehensionshttps://en.softpython.org/quick-intro/quick-intro-sol.html#Transformations-with-list-comprehensions
Transformations with maphttps://en.softpython.org/quick-intro/quick-intro-sol.html#Transformations-with-map
Matriceshttps://en.softpython.org/quick-intro/quick-intro-sol.html#Matrices
Zip functionhttps://en.softpython.org/quick-intro/quick-intro-sol.html#Zip-function
Furhter readingshttps://en.softpython.org/quick-intro/quick-intro-sol.html#Furhter-readings
Tools and scriptshttps://en.softpython.org/tools/tools-sol.html
Download exercises ziphttps://en.softpython.org/tools/tools-sol.html#Download-exercises-zip
Python interpreterhttps://en.softpython.org/tools/tools-sol.html#Python-interpreter
Let’s open system consolehttps://en.softpython.org/tools/tools-sol.html#Let's-open-system-console
Listing files and foldershttps://en.softpython.org/tools/tools-sol.html#Listing-files-and-folders
Let’s launch the Python interpreterhttps://en.softpython.org/tools/tools-sol.html#Let's-launch-the-Python-interpreter
Exiting the interpreterhttps://en.softpython.org/tools/tools-sol.html#Exiting-the-interpreter
Moduleshttps://en.softpython.org/tools/tools-sol.html#Modules
Simple text editorhttps://en.softpython.org/tools/tools-sol.html#Simple-text-editor
IDEhttps://en.softpython.org/tools/tools-sol.html#IDE
Jupyterhttps://en.softpython.org/tools/tools-sol.html#Jupyter
Printing an expressionhttps://en.softpython.org/tools/tools-sol.html#Printing-an-expression
Exercise - Castles in the airhttps://en.softpython.org/tools/tools-sol.html#Exercise---Castles-in-the-air
Visualizing the execution with Python Tutorhttps://en.softpython.org/tools/tools-sol.html#Visualizing-the-execution-with-Python-Tutor
Debugging code in Jupyterhttps://en.softpython.org/tools/tools-sol.html#Debugging-code-in-Jupyter
Python Tutor : Limitation 1https://en.softpython.org/tools/tools-sol.html#Python-Tutor-:-Limitation-1
Python Tutor : Limitation 2https://en.softpython.org/tools/tools-sol.html#Python-Tutor-:-Limitation-2
Exercise - tavernhttps://en.softpython.org/tools/tools-sol.html#Exercise---tavern
Python Architecturehttps://en.softpython.org/tools/tools-sol.html#Python-Architecture
Python is a high level languagehttps://en.softpython.org/tools/tools-sol.html#Python-is-a-high-level-language
Performancehttps://en.softpython.org/tools/tools-sol.html#Performance
A1 Data Typeshttps://en.softpython.org/toc.html#a1-data-types
Basicshttps://en.softpython.org/toc.html#basics
Integershttps://en.softpython.org/basics/basics1-ints-sol.html
Download exercises ziphttps://en.softpython.org/basics/basics1-ints-sol.html#Download-exercises-zip
Jupyterhttps://en.softpython.org/basics/basics1-ints-sol.html#Jupyter
Objectshttps://en.softpython.org/basics/basics1-ints-sol.html#Objects
Variableshttps://en.softpython.org/basics/basics1-ints-sol.html#Variables
Detect the type of a variablehttps://en.softpython.org/basics/basics1-ints-sol.html#Detect-the-type-of-a-variable
Reassign a variablehttps://en.softpython.org/basics/basics1-ints-sol.html#Reassign-a-variable
Reusing a variablehttps://en.softpython.org/basics/basics1-ints-sol.html#Reusing-a-variable
Assignments - questionshttps://en.softpython.org/basics/basics1-ints-sol.html#Assignments---questions
Exercise - exchangehttps://en.softpython.org/basics/basics1-ints-sol.html#Exercise---exchange
Exercise - cyclinghttps://en.softpython.org/basics/basics1-ints-sol.html#Exercise---cycling
Changing type during executionhttps://en.softpython.org/basics/basics1-ints-sol.html#Changing-type-during-execution
Multiple commands on the same linehttps://en.softpython.org/basics/basics1-ints-sol.html#Multiple-commands-on-the-same-line
Multiple initializationshttps://en.softpython.org/basics/basics1-ints-sol.html#Multiple-initializations
Exercise - exchange like a ninjahttps://en.softpython.org/basics/basics1-ints-sol.html#Exercise---exchange-like-a-ninja
Names of variableshttps://en.softpython.org/basics/basics1-ints-sol.html#Names-of-variables
Names of variables - questionshttps://en.softpython.org/basics/basics1-ints-sol.html#Names-of-variables---questions
Numerical typeshttps://en.softpython.org/basics/basics1-ints-sol.html#Numerical-types
Integer numbershttps://en.softpython.org/basics/basics1-ints-sol.html#Integer-numbers
Exercise - deadline 1https://en.softpython.org/basics/basics1-ints-sol.html#Exercise---deadline-1
Modulo operatorhttps://en.softpython.org/basics/basics1-ints-sol.html#Modulo-operator
Exercise - deadline 2https://en.softpython.org/basics/basics1-ints-sol.html#Exercise---deadline-2
min and maxhttps://en.softpython.org/basics/basics1-ints-sol.html#min-and-max
Exercise - transportationhttps://en.softpython.org/basics/basics1-ints-sol.html#Exercise---transportation
Exercise - armchairshttps://en.softpython.org/basics/basics1-ints-sol.html#Exercise---armchairs
Continuehttps://en.softpython.org/basics/basics1-ints-sol.html#Continue
Booleanshttps://en.softpython.org/basics/basics2-bools-sol.html
Download exercises ziphttps://en.softpython.org/basics/basics2-bools-sol.html#Download-exercises-zip
Boolean operatorshttps://en.softpython.org/basics/basics2-bools-sol.html#Boolean-operators
andhttps://en.softpython.org/basics/basics2-bools-sol.html#and
orhttps://en.softpython.org/basics/basics2-bools-sol.html#or
nothttps://en.softpython.org/basics/basics2-bools-sol.html#not
Questions with costantshttps://en.softpython.org/basics/basics2-bools-sol.html#Questions-with-costants
Questions with variableshttps://en.softpython.org/basics/basics2-bools-sol.html#Questions-with-variables
De Morganhttps://en.softpython.org/basics/basics2-bools-sol.html#De-Morgan
Conversionhttps://en.softpython.org/basics/basics2-bools-sol.html#Conversion
Questions - what is a boolean?https://en.softpython.org/basics/basics2-bools-sol.html#Questions---what-is-a-boolean?
Evaluation orderhttps://en.softpython.org/basics/basics2-bools-sol.html#Evaluation-order
Evaluation errorshttps://en.softpython.org/basics/basics2-bools-sol.html#Evaluation-errors
Comparison operatorshttps://en.softpython.org/basics/basics2-bools-sol.html#Comparison-operators
Joining comparisonshttps://en.softpython.org/basics/basics2-bools-sol.html#Joining-comparisons
Exercise - The Lawnmower 1https://en.softpython.org/basics/basics2-bools-sol.html#Exercise---The-Lawnmower-1
Exercise - The Lawnmower 2https://en.softpython.org/basics/basics2-bools-sol.html#Exercise---The-Lawnmower-2
Exercise - The Lawnmower 3https://en.softpython.org/basics/basics2-bools-sol.html#Exercise---The-Lawnmower-3
Exercise - The Lawnmower 4https://en.softpython.org/basics/basics2-bools-sol.html#Exercise---The-Lawnmower-4
Exercise - The Lava Templehttps://en.softpython.org/basics/basics2-bools-sol.html#Exercise---The-Lava-Temple
Exercise - The Tower of Gradius Ihttps://en.softpython.org/basics/basics2-bools-sol.html#Exercise---The-Tower-of-Gradius-I
Exercise - The Pipe Jumphttps://en.softpython.org/basics/basics2-bools-sol.html#Exercise---The-Pipe-Jump
Exercise - The Tower of Gradius IIhttps://en.softpython.org/basics/basics2-bools-sol.html#Exercise---The-Tower-of-Gradius-II
Continuehttps://en.softpython.org/basics/basics2-bools-sol.html#Continue
Floatshttps://en.softpython.org/basics/basics3-floats-sol.html
Download exercises ziphttps://en.softpython.org/basics/basics3-floats-sol.html#Download-exercises-zip
Real numbershttps://en.softpython.org/basics/basics3-floats-sol.html#Real-numbers
Scientifical notationhttps://en.softpython.org/basics/basics3-floats-sol.html#Scientifical-notation
Too big or too small numbershttps://en.softpython.org/basics/basics3-floats-sol.html#Too-big-or-too-small-numbers
Exercise - circlehttps://en.softpython.org/basics/basics3-floats-sol.html#Exercise---circle
Exercise - The golf clubhttps://en.softpython.org/basics/basics3-floats-sol.html#Exercise---The-golf-club
Exercise - fractioninghttps://en.softpython.org/basics/basics3-floats-sol.html#Exercise---fractioning
Exercise - summationhttps://en.softpython.org/basics/basics3-floats-sol.html#Exercise---summation
Reals - conversionhttps://en.softpython.org/basics/basics3-floats-sol.html#Reals---conversion
Exercise - Invigoratehttps://en.softpython.org/basics/basics3-floats-sol.html#Exercise---Invigorate
Exercise - roundminderhttps://en.softpython.org/basics/basics3-floats-sol.html#Exercise---roundminder
Reals - equalityhttps://en.softpython.org/basics/basics3-floats-sol.html#Reals---equality
Exercise - quadratichttps://en.softpython.org/basics/basics3-floats-sol.html#Exercise---quadratic
Exercise - trendyhttps://en.softpython.org/basics/basics3-floats-sol.html#Exercise---trendy
Decimal numbershttps://en.softpython.org/basics/basics3-floats-sol.html#Decimal-numbers
Continuehttps://en.softpython.org/basics/basics3-floats-sol.html#Continue
Challengeshttps://en.softpython.org/basics/basics4-chal.html
Download exercises ziphttps://en.softpython.org/basics/basics4-chal.html#Download-exercises-zip
Challenge - which booleans 1?https://en.softpython.org/basics/basics4-chal.html#Challenge---which-booleans-1?
Challenge - which booleans 2?https://en.softpython.org/basics/basics4-chal.html#Challenge---which-booleans-2?
Challenge - airporthttps://en.softpython.org/basics/basics4-chal.html#Challenge---airport
Challenge - Holiday triphttps://en.softpython.org/basics/basics4-chal.html#Challenge---Holiday-trip
Challange - The Tunnel of Timehttps://en.softpython.org/basics/basics4-chal.html#Challange---The-Tunnel-of-Time
Stringshttps://en.softpython.org/toc.html#strings
Introhttps://en.softpython.org/strings/strings1-sol.html
Download exercises ziphttps://en.softpython.org/strings/strings1-sol.html#Download-exercises-zip
What to dohttps://en.softpython.org/strings/strings1-sol.html#What-to-do
Creating stringshttps://en.softpython.org/strings/strings1-sol.html#Creating-strings
Printing - the cellshttps://en.softpython.org/strings/strings1-sol.html#Printing---the-cells
The empty stringhttps://en.softpython.org/strings/strings1-sol.html#The-empty-string
Printing many stringshttps://en.softpython.org/strings/strings1-sol.html#Printing-many-strings
Length of a stringhttps://en.softpython.org/strings/strings1-sol.html#Length-of-a-string
Printing - escape sequenceshttps://en.softpython.org/strings/strings1-sol.html#Printing---escape-sequences
Example - line feedhttps://en.softpython.org/strings/strings1-sol.html#Example---line-feed
Example - tabulationhttps://en.softpython.org/strings/strings1-sol.html#Example---tabulation
Encodingshttps://en.softpython.org/strings/strings1-sol.html#Encodings
ASCII charactershttps://en.softpython.org/strings/strings1-sol.html#ASCII-characters
Unicode charactershttps://en.softpython.org/strings/strings1-sol.html#Unicode-characters
Strings are immutablehttps://en.softpython.org/strings/strings1-sol.html#Strings-are-immutable
Reassign variableshttps://en.softpython.org/strings/strings1-sol.html#Reassign-variables
Reassign a variable to itselfhttps://en.softpython.org/strings/strings1-sol.html#Reassign-a-variable-to-itself
Strings and numbershttps://en.softpython.org/strings/strings1-sol.html#Strings-and-numbers
Conversions - from string to numberhttps://en.softpython.org/strings/strings1-sol.html#Conversions---from-string-to-number
Conversions - from number to stringhttps://en.softpython.org/strings/strings1-sol.html#Conversions---from-number-to-string
Formatting stringshttps://en.softpython.org/strings/strings1-sol.html#Formatting-strings
Formatting with %https://en.softpython.org/strings/strings1-sol.html#Formatting-with-%
Formatting with f-stringshttps://en.softpython.org/strings/strings1-sol.html#Formatting-with-f-strings
Exercise - supercarshttps://en.softpython.org/strings/strings1-sol.html#Exercise---supercars
Continuehttps://en.softpython.org/strings/strings1-sol.html#Continue
Operatorshttps://en.softpython.org/strings/strings2-sol.html
Download exercises ziphttps://en.softpython.org/strings/strings2-sol.html#Download-exercises-zip
What to dohttps://en.softpython.org/strings/strings2-sol.html#What-to-do
Reading charactershttps://en.softpython.org/strings/strings2-sol.html#Reading-characters
Exercise - alternatehttps://en.softpython.org/strings/strings2-sol.html#Exercise---alternate
Negative indexeshttps://en.softpython.org/strings/strings2-sol.html#Negative-indexes
Substitute charactershttps://en.softpython.org/strings/strings2-sol.html#Substitute-characters
Sliceshttps://en.softpython.org/strings/strings2-sol.html#Slices
Exercise - garalampoghttps://en.softpython.org/strings/strings2-sol.html#Exercise---garalampog
Exercise - ifEweEfav lkSD lkWehttps://en.softpython.org/strings/strings2-sol.html#Exercise---ifEweEfav-lkSD-lkWe
Slices - limitshttps://en.softpython.org/strings/strings2-sol.html#Slices---limits
Slice - Omitting limitshttps://en.softpython.org/strings/strings2-sol.html#Slice---Omitting-limits
Exercise - ysterymysterhttps://en.softpython.org/strings/strings2-sol.html#Exercise---ysterymyster
Slice - negative limitshttps://en.softpython.org/strings/strings2-sol.html#Slice---negative-limits
Exercise - javarnandahttps://en.softpython.org/strings/strings2-sol.html#Exercise---javarnanda
Slice - modifyinghttps://en.softpython.org/strings/strings2-sol.html#Slice---modifying
Exercise - the runhttps://en.softpython.org/strings/strings2-sol.html#Exercise---the-run
Inclusion operatorhttps://en.softpython.org/strings/strings2-sol.html#Inclusion-operator
Do not abuse inhttps://en.softpython.org/strings/strings2-sol.html#Do-not-abuse-in
Exercise - contained 1https://en.softpython.org/strings/strings2-sol.html#Exercise---contained-1
Exercise - contained 2https://en.softpython.org/strings/strings2-sol.html#Exercise---contained-2
Comparisonshttps://en.softpython.org/strings/strings2-sol.html#Comparisons
Equality operatorshttps://en.softpython.org/strings/strings2-sol.html#Equality-operators
Exercise - statisthttps://en.softpython.org/strings/strings2-sol.html#Exercise---statist
Comparing charactershttps://en.softpython.org/strings/strings2-sol.html#Comparing-characters
Comparing different lengthshttps://en.softpython.org/strings/strings2-sol.html#Comparing-different-lengths
Exercise - Character intervalshttps://en.softpython.org/strings/strings2-sol.html#Exercise---Character-intervals
Exercise - The Library of Encodicushttps://en.softpython.org/strings/strings2-sol.html#Exercise---The-Library-of-Encodicus
Replication operatorhttps://en.softpython.org/strings/strings2-sol.html#Replication-operator
Exercise - za za zahttps://en.softpython.org/strings/strings2-sol.html#Exercise---za-za-za
Continuehttps://en.softpython.org/strings/strings2-sol.html#Continue
Basic methodshttps://en.softpython.org/strings/strings3-sol.html
Download exercises ziphttps://en.softpython.org/strings/strings3-sol.html#Download-exercises-zip
What to dohttps://en.softpython.org/strings/strings3-sol.html#What-to-do
Example - upperhttps://en.softpython.org/strings/strings3-sol.html#Example---upper
Exercise - walkinghttps://en.softpython.org/strings/strings3-sol.html#Exercise---walking
lower methodhttps://en.softpython.org/strings/strings3-sol.html#lower-method
Exercise - lowermidhttps://en.softpython.org/strings/strings3-sol.html#Exercise---lowermid
capitalize methodhttps://en.softpython.org/strings/strings3-sol.html#capitalize-method
Exercise - Your Excellencehttps://en.softpython.org/strings/strings3-sol.html#Exercise---Your-Excellence
startswith methodhttps://en.softpython.org/strings/strings3-sol.html#startswith-method
Exercise - by Jovehttps://en.softpython.org/strings/strings3-sol.html#Exercise---by-Jove
endswith methodhttps://en.softpython.org/strings/strings3-sol.html#endswith-method
Exercise - Snobbonishttps://en.softpython.org/strings/strings3-sol.html#Exercise---Snobbonis
isalpha methodhttps://en.softpython.org/strings/strings3-sol.html#isalpha-method
Exercise - Fighting the hackershttps://en.softpython.org/strings/strings3-sol.html#Exercise---Fighting-the-hackers
isdigit methodhttps://en.softpython.org/strings/strings3-sol.html#isdigit-method
Exercise - Selling numbershttps://en.softpython.org/strings/strings3-sol.html#Exercise---Selling-numbers
isupper and islower methodshttps://en.softpython.org/strings/strings3-sol.html#isupper-and-islower-methods
Exercise - dwarves and GIANTShttps://en.softpython.org/strings/strings3-sol.html#Exercise---dwarves-and-GIANTS
Continuehttps://en.softpython.org/strings/strings3-sol.html#Continue
Search methodshttps://en.softpython.org/strings/strings4-sol.html
Download exercises ziphttps://en.softpython.org/strings/strings4-sol.html#Download-exercises-zip
What to dohttps://en.softpython.org/strings/strings4-sol.html#What-to-do
strip methodhttps://en.softpython.org/strings/strings4-sol.html#strip-method
Specificying character to striphttps://en.softpython.org/strings/strings4-sol.html#Specificying-character-to-strip
Exercise - Biblio bankhttps://en.softpython.org/strings/strings4-sol.html#Exercise---Biblio-bank
lstrip methodhttps://en.softpython.org/strings/strings4-sol.html#lstrip-method
rstrip methodhttps://en.softpython.org/strings/strings4-sol.html#rstrip-method
Exercise - Bad to the bonehttps://en.softpython.org/strings/strings4-sol.html#Exercise---Bad-to-the-bone
count methodhttps://en.softpython.org/strings/strings4-sol.html#count-method
Do not abuse counthttps://en.softpython.org/strings/strings4-sol.html#Do-not-abuse-count
Exercise - astro moneyhttps://en.softpython.org/strings/strings4-sol.html#Exercise---astro-money
find methodhttps://en.softpython.org/strings/strings4-sol.html#find-method
rfind methodhttps://en.softpython.org/strings/strings4-sol.html#rfind-method
Do not abuse findhttps://en.softpython.org/strings/strings4-sol.html#Do-not-abuse-find
Exercise - The port of Monkey Islandhttps://en.softpython.org/strings/strings4-sol.html#Exercise---The-port-of-Monkey-Island
Exercise - bananashttps://en.softpython.org/strings/strings4-sol.html#Exercise---bananas
replace methodhttps://en.softpython.org/strings/strings4-sol.html#replace-method
Do not abuse replacehttps://en.softpython.org/strings/strings4-sol.html#Do-not-abuse-replace
Exercise - Do not open that doorhttps://en.softpython.org/strings/strings4-sol.html#Exercise---Do-not-open-that-door
Exercise - The Kingdom of Stringardshttps://en.softpython.org/strings/strings4-sol.html#Exercise---The-Kingdom-of-Stringards
Other exerciseshttps://en.softpython.org/strings/strings4-sol.html#Other-exercises
Continuehttps://en.softpython.org/strings/strings4-sol.html#Continue
Challengeshttps://en.softpython.org/strings/strings5-chal.html
Download exercises ziphttps://en.softpython.org/strings/strings5-chal.html#Download-exercises-zip
Challenge - a strange zoohttps://en.softpython.org/strings/strings5-chal.html#Challenge---a-strange-zoo
Challenge - nuclear fusionhttps://en.softpython.org/strings/strings5-chal.html#Challenge---nuclear-fusion
Challenge - goldhttps://en.softpython.org/strings/strings5-chal.html#Challenge---gold
Listshttps://en.softpython.org/toc.html#lists
Introhttps://en.softpython.org/lists/lists1-sol.html
Download exercises ziphttps://en.softpython.org/lists/lists1-sol.html#Download-exercises-zip
What to dohttps://en.softpython.org/lists/lists1-sol.html#What-to-do
Creating listshttps://en.softpython.org/lists/lists1-sol.html#Creating-lists
Empty listhttps://en.softpython.org/lists/lists1-sol.html#Empty-list
Exercise - list swapshttps://en.softpython.org/lists/lists1-sol.html#Exercise---list-swaps
Tableshttps://en.softpython.org/lists/lists1-sol.html#Tables
Question - list creationhttps://en.softpython.org/lists/lists1-sol.html#Question---list-creation
Exercise - dominohttps://en.softpython.org/lists/lists1-sol.html#Exercise---domino
Exercise - create lists 2https://en.softpython.org/lists/lists1-sol.html#Exercise---create-lists-2
Exercise - create lists 3https://en.softpython.org/lists/lists1-sol.html#Exercise---create-lists-3
Exercise - create lists 4https://en.softpython.org/lists/lists1-sol.html#Exercise---create-lists-4
Convert sequences into listshttps://en.softpython.org/lists/lists1-sol.html#Convert-sequences-into-lists
Exercise - gulphttps://en.softpython.org/lists/lists1-sol.html#Exercise---gulp
Exercise - garagahttps://en.softpython.org/lists/lists1-sol.html#Exercise---garaga
Continuehttps://en.softpython.org/lists/lists1-sol.html#Continue
Operatorshttps://en.softpython.org/lists/lists2-sol.html
Download exercises ziphttps://en.softpython.org/lists/lists2-sol.html#Download-exercises-zip
What to dohttps://en.softpython.org/lists/lists2-sol.html#What-to-do
Length of a listhttps://en.softpython.org/lists/lists2-sol.html#Length-of-a-list
Reading an elementhttps://en.softpython.org/lists/lists2-sol.html#Reading-an-element
Exercise - Gutenberg apprenticehttps://en.softpython.org/lists/lists2-sol.html#Exercise---Gutenberg-apprentice
Writing an elementhttps://en.softpython.org/lists/lists2-sol.html#Writing-an-element
Exercise - a jammed parking lothttps://en.softpython.org/lists/lists2-sol.html#Exercise---a-jammed-parking-lot
Mutating shared listshttps://en.softpython.org/lists/lists2-sol.html#Mutating-shared-lists
List of stringshttps://en.softpython.org/lists/lists2-sol.html#List-of-strings
Exercise - province codeshttps://en.softpython.org/lists/lists2-sol.html#Exercise---province-codes
Exercise - gameshttps://en.softpython.org/lists/lists2-sol.html#Exercise---games
Sliceshttps://en.softpython.org/lists/lists2-sol.html#Slices
Slice - limitshttps://en.softpython.org/lists/lists2-sol.html#Slice---limits
Exercise - The ‘treccia mochena’https://en.softpython.org/lists/lists2-sol.html#Exercise---The-'treccia-mochena'
Slices - omitting limitshttps://en.softpython.org/lists/lists2-sol.html#Slices---omitting-limits
Exercise - An out of tune guitarhttps://en.softpython.org/lists/lists2-sol.html#Exercise---An-out-of-tune-guitar
Slices - negative limitshttps://en.softpython.org/lists/lists2-sol.html#Slices---negative-limits
Exercise - The NonsenShophttps://en.softpython.org/lists/lists2-sol.html#Exercise---The-NonsenShop
Slice - stephttps://en.softpython.org/lists/lists2-sol.html#Slice---step
Slices - modifyinghttps://en.softpython.org/lists/lists2-sol.html#Slices---modifying
Exercise - The railway outlawshttps://en.softpython.org/lists/lists2-sol.html#Exercise---The-railway-outlaws
List of listshttps://en.softpython.org/lists/lists2-sol.html#List-of-lists
Exercise - coupleshttps://en.softpython.org/lists/lists2-sol.html#Exercise---couples
Exercise - Glory to Gladiators!https://en.softpython.org/lists/lists2-sol.html#Exercise---Glory-to-Gladiators!
Membershiphttps://en.softpython.org/lists/lists2-sol.html#Membership
Do not abuse inhttps://en.softpython.org/lists/lists2-sol.html#Do-not-abuse-in
not inhttps://en.softpython.org/lists/lists2-sol.html#not-in
Exercise - vegetableshttps://en.softpython.org/lists/lists2-sol.html#Exercise---vegetables
List concatenation with +https://en.softpython.org/lists/lists2-sol.html#List-concatenation-with-+
Exercise - concatenationhttps://en.softpython.org/lists/lists2-sol.html#Exercise---concatenation
min and maxhttps://en.softpython.org/lists/lists2-sol.html#min-and-max
sumhttps://en.softpython.org/lists/lists2-sol.html#sum
Exercise - balancehttps://en.softpython.org/lists/lists2-sol.html#Exercise---balance
List replicationhttps://en.softpython.org/lists/lists2-sol.html#List-replication
Equalityhttps://en.softpython.org/lists/lists2-sol.html#Equality
Continuehttps://en.softpython.org/lists/lists2-sol.html#Continue
Basic methodshttps://en.softpython.org/lists/lists3-sol.html
Download exercises ziphttps://en.softpython.org/lists/lists3-sol.html#Download-exercises-zip
What to dohttps://en.softpython.org/lists/lists3-sol.html#What-to-do
append methodhttps://en.softpython.org/lists/lists3-sol.html#append-method
Exercise - augmenting a list 1https://en.softpython.org/lists/lists3-sol.html#Exercise---augmenting-a-list-1
extend methodhttps://en.softpython.org/lists/lists3-sol.html#extend-method
Extending with sequenceshttps://en.softpython.org/lists/lists3-sol.html#Extending-with-sequences
Exercise: augmenting a list 2https://en.softpython.org/lists/lists3-sol.html#Exercise:-augmenting-a-list-2
Exercise - zslicehttps://en.softpython.org/lists/lists3-sol.html#Exercise---zslice
Exercise - Zebarerunhttps://en.softpython.org/lists/lists3-sol.html#Exercise---Zebarerun
insert methodhttps://en.softpython.org/lists/lists3-sol.html#insert-method
Exercise - insertandohttps://en.softpython.org/lists/lists3-sol.html#Exercise---insertando
Exercise - insappendhttps://en.softpython.org/lists/lists3-sol.html#Exercise---insappend
pop methodhttps://en.softpython.org/lists/lists3-sol.html#pop-method
Exercise - popcornhttps://en.softpython.org/lists/lists3-sol.html#Exercise---popcorn
Exercise - zonzohttps://en.softpython.org/lists/lists3-sol.html#Exercise---zonzo
reverse methodhttps://en.softpython.org/lists/lists3-sol.html#reverse-method
Exercise - good mannershttps://en.softpython.org/lists/lists3-sol.html#Exercise---good-manners
Exercise - precious thingshttps://en.softpython.org/lists/lists3-sol.html#Exercise---precious-things
Exercise - powershttps://en.softpython.org/lists/lists3-sol.html#Exercise---powers
sort methodhttps://en.softpython.org/lists/lists3-sol.html#sort-method
Custom sortinghttps://en.softpython.org/lists/lists3-sol.html#Custom-sorting
Exercise - numlisthttps://en.softpython.org/lists/lists3-sol.html#Exercise---numlist
join - build strings from listshttps://en.softpython.org/lists/lists3-sol.html#join---build-strings-from-lists
Exercise - barzolettahttps://en.softpython.org/lists/lists3-sol.html#Exercise---barzoletta
Exercise - dub dab dib dobhttps://en.softpython.org/lists/lists3-sol.html#Exercise---dub-dab-dib-dob
Exercise - ghirigorihttps://en.softpython.org/lists/lists3-sol.html#Exercise---ghirigori
Exercise - welldonehttps://en.softpython.org/lists/lists3-sol.html#Exercise---welldone
copy methodhttps://en.softpython.org/lists/lists3-sol.html#copy-method
copy is shallowhttps://en.softpython.org/lists/lists3-sol.html#copy-is-shallow
deepcopy functionhttps://en.softpython.org/lists/lists3-sol.html#deepcopy-function
Continuehttps://en.softpython.org/lists/lists3-sol.html#Continue
Search methodshttps://en.softpython.org/lists/lists4-sol.html
Download exercises ziphttps://en.softpython.org/lists/lists4-sol.html#Download-exercises-zip
What to dohttps://en.softpython.org/lists/lists4-sol.html#What-to-do
split method - from strings to listshttps://en.softpython.org/lists/lists4-sol.html#split-method---from-strings-to-lists
Exercise - trash dancehttps://en.softpython.org/lists/lists4-sol.html#Exercise---trash-dance
Exercise - Trash in tourhttps://en.softpython.org/lists/lists4-sol.html#Exercise---Trash-in-tour
Exercise - manylineshttps://en.softpython.org/lists/lists4-sol.html#Exercise---manylines
Exercise - takecharshttps://en.softpython.org/lists/lists4-sol.html#Exercise---takechars
count methodhttps://en.softpython.org/lists/lists4-sol.html#count-method
Do not abuse counthttps://en.softpython.org/lists/lists4-sol.html#Do-not-abuse-count
Exercise - country lifehttps://en.softpython.org/lists/lists4-sol.html#Exercise---country-life
index methodhttps://en.softpython.org/lists/lists4-sol.html#index-method
Do not abuse indexhttps://en.softpython.org/lists/lists4-sol.html#Do-not-abuse-index
Exercise - Spatočhttps://en.softpython.org/lists/lists4-sol.html#Exercise---Spatoč
remove methodhttps://en.softpython.org/lists/lists4-sol.html#remove-method
Do not abuse removehttps://en.softpython.org/lists/lists4-sol.html#Do-not-abuse-remove
Exercise - nobhttps://en.softpython.org/lists/lists4-sol.html#Exercise---nob
Continuehttps://en.softpython.org/lists/lists4-sol.html#Continue
Challengeshttps://en.softpython.org/lists/lists5-chal.html
Download exercises ziphttps://en.softpython.org/lists/lists5-chal.html#Download-exercises-zip
Challenge - super DUPER sortedhttps://en.softpython.org/lists/lists5-chal.html#Challenge---super-DUPER-sorted
Challenge - What a nasty problemhttps://en.softpython.org/lists/lists5-chal.html#Challenge---What-a-nasty-problem
Challenge - Toys in the Attichttps://en.softpython.org/lists/lists5-chal.html#Challenge---Toys-in-the-Attic
Tupleshttps://en.softpython.org/toc.html#tuples
Introhttps://en.softpython.org/tuples/tuples1-sol.html
Download exercise ziphttps://en.softpython.org/tuples/tuples1-sol.html#Download-exercise-zip
What to dohttps://en.softpython.org/tuples/tuples1-sol.html#What-to-do
Creating tupleshttps://en.softpython.org/tuples/tuples1-sol.html#Creating-tuples
Empty tuplehttps://en.softpython.org/tuples/tuples1-sol.html#Empty-tuple
Tuples without bracketshttps://en.softpython.org/tuples/tuples1-sol.html#Tuples-without-brackets
Heterogenous elementshttps://en.softpython.org/tuples/tuples1-sol.html#Heterogenous-elements
Creating tuples from sequenceshttps://en.softpython.org/tuples/tuples1-sol.html#Creating-tuples-from-sequences
Creating sequences from tupleshttps://en.softpython.org/tuples/tuples1-sol.html#Creating-sequences-from-tuples
Operatorshttps://en.softpython.org/tuples/tuples1-sol.html#Operators
lenhttps://en.softpython.org/tuples/tuples1-sol.html#len
Reading an elementhttps://en.softpython.org/tuples/tuples1-sol.html#Reading-an-element
Exercise - animalshttps://en.softpython.org/tuples/tuples1-sol.html#Exercise---animals
Sliceshttps://en.softpython.org/tuples/tuples1-sol.html#Slices
Concatenationhttps://en.softpython.org/tuples/tuples1-sol.html#Concatenation
Membershiphttps://en.softpython.org/tuples/tuples1-sol.html#Membership
Replicationhttps://en.softpython.org/tuples/tuples1-sol.html#Replication
Exercise - welcomehttps://en.softpython.org/tuples/tuples1-sol.html#Exercise---welcome
Write an elementhttps://en.softpython.org/tuples/tuples1-sol.html#Write-an-element
Exercise - badmodhttps://en.softpython.org/tuples/tuples1-sol.html#Exercise---badmod
Exercise - abdehttps://en.softpython.org/tuples/tuples1-sol.html#Exercise---abde
Exercise - charismatichttps://en.softpython.org/tuples/tuples1-sol.html#Exercise---charismatic
Exercise - sortinghttps://en.softpython.org/tuples/tuples1-sol.html#Exercise---sorting
Methodshttps://en.softpython.org/tuples/tuples1-sol.html#Methods
index methodhttps://en.softpython.org/tuples/tuples1-sol.html#index-method
Do not abuse indexhttps://en.softpython.org/tuples/tuples1-sol.html#Do-not-abuse-index
Exercise - The chinese boxeshttps://en.softpython.org/tuples/tuples1-sol.html#Exercise---The-chinese-boxes
count methodhttps://en.softpython.org/tuples/tuples1-sol.html#count-method
Do not abuse counthttps://en.softpython.org/tuples/tuples1-sol.html#Do-not-abuse-count
Exercise - fruitshttps://en.softpython.org/tuples/tuples1-sol.html#Exercise---fruits
Continuehttps://en.softpython.org/tuples/tuples1-sol.html#Continue
Challengeshttps://en.softpython.org/tuples/tuples2-chal.html
Download exercises ziphttps://en.softpython.org/tuples/tuples2-chal.html#Download-exercises-zip
Challenge - The Temple Of Rounded Doomhttps://en.softpython.org/tuples/tuples2-chal.html#Challenge---The-Temple-Of-Rounded-Doom
Setshttps://en.softpython.org/toc.html#sets
Introhttps://en.softpython.org/sets/sets1-sol.html
Download exercises ziphttps://en.softpython.org/sets/sets1-sol.html#Download-exercises-zip
What to dohttps://en.softpython.org/sets/sets1-sol.html#What-to-do
Creating a sethttps://en.softpython.org/sets/sets1-sol.html#Creating-a-set
Converting sequences to setshttps://en.softpython.org/sets/sets1-sol.html#Converting-sequences-to-sets
Mutable elements and hasheshttps://en.softpython.org/sets/sets1-sol.html#Mutable-elements-and-hashes
Empty sethttps://en.softpython.org/sets/sets1-sol.html#Empty-set
Exercise - deduphttps://en.softpython.org/sets/sets1-sol.html#Exercise---dedup
Frozensethttps://en.softpython.org/sets/sets1-sol.html#Frozenset
Operatorshttps://en.softpython.org/sets/sets1-sol.html#Operators
lenhttps://en.softpython.org/sets/sets1-sol.html#len
Exercise - distinctshttps://en.softpython.org/sets/sets1-sol.html#Exercise---distincts
Membershiphttps://en.softpython.org/sets/sets1-sol.html#Membership
Unionhttps://en.softpython.org/sets/sets1-sol.html#Union
Exercise - everythingbut 1https://en.softpython.org/sets/sets1-sol.html#Exercise---everythingbut-1
Intersectionhttps://en.softpython.org/sets/sets1-sol.html#Intersection
Differencehttps://en.softpython.org/sets/sets1-sol.html#Difference
Symmetric differencehttps://en.softpython.org/sets/sets1-sol.html#Symmetric-difference
Equalityhttps://en.softpython.org/sets/sets1-sol.html#Equality
Methods like operatorshttps://en.softpython.org/sets/sets1-sol.html#Methods-like-operators
unionhttps://en.softpython.org/sets/sets1-sol.html#union
updatehttps://en.softpython.org/sets/sets1-sol.html#update
Exercise - everythingbut 2https://en.softpython.org/sets/sets1-sol.html#Exercise---everythingbut-2
Other methodshttps://en.softpython.org/sets/sets1-sol.html#Other-methods
add methodhttps://en.softpython.org/sets/sets1-sol.html#add-method
remove methodhttps://en.softpython.org/sets/sets1-sol.html#remove-method
Exercise - bababibahttps://en.softpython.org/sets/sets1-sol.html#Exercise---bababiba
discard methodhttps://en.softpython.org/sets/sets1-sol.html#discard-method
Exercise - trashhttps://en.softpython.org/sets/sets1-sol.html#Exercise---trash
issubset methodhttps://en.softpython.org/sets/sets1-sol.html#issubset-method
issuperset methodhttps://en.softpython.org/sets/sets1-sol.html#issuperset-method
isdisjoint methodhttps://en.softpython.org/sets/sets1-sol.html#isdisjoint-method
Exercise - matrioskahttps://en.softpython.org/sets/sets1-sol.html#Exercise---matrioska
Continuehttps://en.softpython.org/sets/sets1-sol.html#Continue
Challengeshttps://en.softpython.org/sets/sets2-chal.html
Download exercises ziphttps://en.softpython.org/sets/sets2-chal.html#Download-exercises-zip
Dictionarieshttps://en.softpython.org/toc.html#dictionaries
Introhttps://en.softpython.org/dictionaries/dictionaries1-sol.html
Download exercises ziphttps://en.softpython.org/dictionaries/dictionaries1-sol.html#Download-exercises-zip
What to dohttps://en.softpython.org/dictionaries/dictionaries1-sol.html#What-to-do
Creating a dictionaryhttps://en.softpython.org/dictionaries/dictionaries1-sol.html#Creating-a-dictionary
The keyshttps://en.softpython.org/dictionaries/dictionaries1-sol.html#The-keys
The valueshttps://en.softpython.org/dictionaries/dictionaries1-sol.html#The-values
Empty dictionaryhttps://en.softpython.org/dictionaries/dictionaries1-sol.html#Empty-dictionary
Keys and heterogenous valueshttps://en.softpython.org/dictionaries/dictionaries1-sol.html#Keys-and-heterogenous-values
Exercise - baronehttps://en.softpython.org/dictionaries/dictionaries1-sol.html#Exercise---barone
Dictionary from a sequence of coupleshttps://en.softpython.org/dictionaries/dictionaries1-sol.html#Dictionary-from-a-sequence-of-couples
Exercise - galattico veramentehttps://en.softpython.org/dictionaries/dictionaries1-sol.html#Exercise---galattico-veramente
Dictionary from keyword argumentshttps://en.softpython.org/dictionaries/dictionaries1-sol.html#Dictionary-from-keyword-arguments
Copying a dictionaryhttps://en.softpython.org/dictionaries/dictionaries1-sol.html#Copying-a-dictionary
Shallow copyhttps://en.softpython.org/dictionaries/dictionaries1-sol.html#Shallow-copy
Deep copyhttps://en.softpython.org/dictionaries/dictionaries1-sol.html#Deep-copy
Continuehttps://en.softpython.org/dictionaries/dictionaries1-sol.html#Continue
Operatorshttps://en.softpython.org/dictionaries/dictionaries2-sol.html
Download exercise ziphttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Download-exercise-zip
What to dohttps://en.softpython.org/dictionaries/dictionaries2-sol.html#What-to-do
lenhttps://en.softpython.org/dictionaries/dictionaries2-sol.html#len
Reading a valuehttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Reading-a-value
Fast disorderhttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Fast-disorder
Exercise - z7https://en.softpython.org/dictionaries/dictionaries2-sol.html#Exercise---z7
Writing in the dictionaryhttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Writing-in-the-dictionary
Writing - adding key/valuehttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Writing---adding-key/value
Writing - reassociate a keyhttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Writing---reassociate-a-key
Exercise - workshophttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Exercise---workshop
Writing - deletinghttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Writing---deleting
Exercise - desktophttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Exercise---desktop
Exercise - gardenhttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Exercise---garden
Exercise - translationshttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Exercise---translations
Membership with inhttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Membership-with-in
not inhttps://en.softpython.org/dictionaries/dictionaries2-sol.html#not-in
Exercise - The Helmsmanhttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Exercise---The-Helmsman
Dictionaries of sequenceshttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Dictionaries-of-sequences
Exercise - loanshttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Exercise---loans
Exercise - Shark Bayhttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Exercise---Shark-Bay
Exercise - The Storm Seahttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Exercise---The-Storm-Sea
Equalityhttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Equality
Equality and orderhttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Equality-and-order
Equality and copieshttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Equality-and-copies
Exercise - Zoom Doomhttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Exercise---Zoom-Doom
Continuehttps://en.softpython.org/dictionaries/dictionaries2-sol.html#Continue
Methodshttps://en.softpython.org/dictionaries/dictionaries3-sol.html
Download exercise ziphttps://en.softpython.org/dictionaries/dictionaries3-sol.html#Download-exercise-zip
What to dohttps://en.softpython.org/dictionaries/dictionaries3-sol.html#What-to-do
keys methodhttps://en.softpython.org/dictionaries/dictionaries3-sol.html#keys-method
Exercise - messy keyshttps://en.softpython.org/dictionaries/dictionaries3-sol.html#Exercise---messy-keys
Exercise - sorted keyshttps://en.softpython.org/dictionaries/dictionaries3-sol.html#Exercise---sorted-keys
Exercise - keyringhttps://en.softpython.org/dictionaries/dictionaries3-sol.html#Exercise---keyring
values methodhttps://en.softpython.org/dictionaries/dictionaries3-sol.html#values-method
Exercise - one by onehttps://en.softpython.org/dictionaries/dictionaries3-sol.html#Exercise---one-by-one
Exercise - baghttps://en.softpython.org/dictionaries/dictionaries3-sol.html#Exercise---bag
Exercise - common valueshttps://en.softpython.org/dictionaries/dictionaries3-sol.html#Exercise---common-values
Exercise - small bighttps://en.softpython.org/dictionaries/dictionaries3-sol.html#Exercise---small-big
items methodhttps://en.softpython.org/dictionaries/dictionaries3-sol.html#items-method
Exercise - union without updatehttps://en.softpython.org/dictionaries/dictionaries3-sol.html#Exercise---union-without-update
update methodhttps://en.softpython.org/dictionaries/dictionaries3-sol.html#update-method
Exercise - axbyhttps://en.softpython.org/dictionaries/dictionaries3-sol.html#Exercise---axby
Continuehttps://en.softpython.org/dictionaries/dictionaries3-sol.html#Continue
Special dictionarieshttps://en.softpython.org/dictionaries/dictionaries4-sol.html
Download exercise ziphttps://en.softpython.org/dictionaries/dictionaries4-sol.html#Download-exercise-zip
What to dohttps://en.softpython.org/dictionaries/dictionaries4-sol.html#What-to-do
OrderedDicthttps://en.softpython.org/dictionaries/dictionaries4-sol.html#OrderedDict
Exercise - phonebookhttps://en.softpython.org/dictionaries/dictionaries4-sol.html#Exercise---phonebook
Exercise - OrderedDict copyhttps://en.softpython.org/dictionaries/dictionaries4-sol.html#Exercise---OrderedDict-copy
Counterhttps://en.softpython.org/dictionaries/dictionaries4-sol.html#Counter
Exercise - saddenedhttps://en.softpython.org/dictionaries/dictionaries4-sol.html#Exercise---saddened
Continuehttps://en.softpython.org/dictionaries/dictionaries4-sol.html#Continue
Challengeshttps://en.softpython.org/dictionaries/dictionaries5-chal.html
Download exercises ziphttps://en.softpython.org/dictionaries/dictionaries5-chal.html#Download-exercises-zip
Challenge - The Institute for Advanced Technotronicshttps://en.softpython.org/dictionaries/dictionaries5-chal.html#Challenge---The-Institute-for-Advanced-Technotronics
Challenge - Incredible Machines contesthttps://en.softpython.org/dictionaries/dictionaries5-chal.html#Challenge---Incredible-Machines-contest
Challenge - Going nutshttps://en.softpython.org/dictionaries/dictionaries5-chal.html#Challenge---Going-nuts
Challenge - Galactic stormhttps://en.softpython.org/dictionaries/dictionaries5-chal.html#Challenge---Galactic-storm
A2 Control Flowhttps://en.softpython.org/toc.html#a2-control-flow
If commandhttps://en.softpython.org/toc.html#if-command
Introhttps://en.softpython.org/if/if1-sol.html
Download exercises ziphttps://en.softpython.org/if/if1-sol.html#Download-exercises-zip
What to dohttps://en.softpython.org/if/if1-sol.html#What-to-do
The basic command if elsehttps://en.softpython.org/if/if1-sol.html#The-basic-command-if-else
else is optionalhttps://en.softpython.org/if/if1-sol.html#else-is-optional
Exercise - no fuelhttps://en.softpython.org/if/if1-sol.html#Exercise---no-fuel
The command if - elif - elsehttps://en.softpython.org/if/if1-sol.html#The-command-if---elif---else
Questionshttps://en.softpython.org/if/if1-sol.html#Questions
Questions - Are they equivalent?https://en.softpython.org/if/if1-sol.html#Questions---Are-they-equivalent?
Are they equivalent? - strawberrieshttps://en.softpython.org/if/if1-sol.html#Are-they-equivalent?---strawberries
Are they equivalent? - maxhttps://en.softpython.org/if/if1-sol.html#Are-they-equivalent?---max
Are they equivalent? - minhttps://en.softpython.org/if/if1-sol.html#Are-they-equivalent?---min
Are they equivalent? - big smallhttps://en.softpython.org/if/if1-sol.html#Are-they-equivalent?---big-small
Are they equivalent? - Cippirillohttps://en.softpython.org/if/if1-sol.html#Are-they-equivalent?---Cippirillo
Exercise - farmhttps://en.softpython.org/if/if1-sol.html#Exercise---farm
Exercise - accentshttps://en.softpython.org/if/if1-sol.html#Exercise---accents
Exercise - Arcanahttps://en.softpython.org/if/if1-sol.html#Exercise---Arcana
Nested ifshttps://en.softpython.org/if/if1-sol.html#Nested-ifs
Exercise - abscissae and ordinates 1https://en.softpython.org/if/if1-sol.html#Exercise---abscissae-and-ordinates-1
Esercise - abscissae and ordinates 2https://en.softpython.org/if/if1-sol.html#Esercise---abscissae-and-ordinates-2
Exercise - bushttps://en.softpython.org/if/if1-sol.html#Exercise---bus
Exercise - chronometerhttps://en.softpython.org/if/if1-sol.html#Exercise---chronometer
Questions - Are they equivalent?https://en.softpython.org/if/if1-sol.html#id1
Are they equivalent? - inside outside 1https://en.softpython.org/if/if1-sol.html#Are-they-equivalent?---inside-outside-1
Are they equivalent? - stars planetshttps://en.softpython.org/if/if1-sol.html#Are-they-equivalent?---stars-planets
Are they equivalent? - green redhttps://en.softpython.org/if/if1-sol.html#Are-they-equivalent?---green-red
Are they equivalent? - circles squareshttps://en.softpython.org/if/if1-sol.html#Are-they-equivalent?---circles-squares
Are they equivalent? - inside outside 2https://en.softpython.org/if/if1-sol.html#Are-they-equivalent?---inside-outside-2
Are they equivalent? - Ciabangahttps://en.softpython.org/if/if1-sol.html#Are-they-equivalent?---Ciabanga
Exercise - The maximumhttps://en.softpython.org/if/if1-sol.html#Exercise---The-maximum
Ternary operatorhttps://en.softpython.org/if/if1-sol.html#Ternary-operator
Questions ternary ifshttps://en.softpython.org/if/if1-sol.html#Questions-ternary-ifs
Exercise - shoeshttps://en.softpython.org/if/if1-sol.html#Exercise---shoes
Exercise - the little trainhttps://en.softpython.org/if/if1-sol.html#Exercise---the-little-train
Continuehttps://en.softpython.org/if/if1-sol.html#Continue
Challengeshttps://en.softpython.org/if/if2-chal.html
Download exercises ziphttps://en.softpython.org/if/if2-chal.html#Download-exercises-zip
Treasure Islandhttps://en.softpython.org/if/if2-chal.html#Treasure-Island
For loopshttps://en.softpython.org/toc.html#for-loops
Introhttps://en.softpython.org/for/for1-intro-sol.html
Download exercises ziphttps://en.softpython.org/for/for1-intro-sol.html#Download-exercises-zip
What to dohttps://en.softpython.org/for/for1-intro-sol.html#What-to-do
Iteration by elementhttps://en.softpython.org/for/for1-intro-sol.html#Iteration-by-element
Names of variables in forhttps://en.softpython.org/for/for1-intro-sol.html#Names-of-variables-in-for
Iterating stringshttps://en.softpython.org/for/for1-intro-sol.html#Iterating-strings
Iterating tupleshttps://en.softpython.org/for/for1-intro-sol.html#Iterating-tuples
Questions - iterationhttps://en.softpython.org/for/for1-intro-sol.html#Questions---iteration
Exercise - magic carpethttps://en.softpython.org/for/for1-intro-sol.html#Exercise---magic-carpet
Esercise - evensumhttps://en.softpython.org/for/for1-intro-sol.html#Esercise---evensum
Exercise - birbantellohttps://en.softpython.org/for/for1-intro-sol.html#Exercise---birbantello
Exercise - articulatehttps://en.softpython.org/for/for1-intro-sol.html#Exercise---articulate
Exercise - galahttps://en.softpython.org/for/for1-intro-sol.html#Exercise---gala
Exercise - balancehttps://en.softpython.org/for/for1-intro-sol.html#Exercise---balance
Counting with rangehttps://en.softpython.org/for/for1-intro-sol.html#Counting-with-range
Questions - rangehttps://en.softpython.org/for/for1-intro-sol.html#Questions---range
Exercise - printdoubleshttps://en.softpython.org/for/for1-intro-sol.html#Exercise---printdoubles
Exercise - multiples or nothttps://en.softpython.org/for/for1-intro-sol.html#Exercise---multiples-or-not
Exercise - ab intervalhttps://en.softpython.org/for/for1-intro-sol.html#Exercise---ab-interval
Exercise - FizzBuzzhttps://en.softpython.org/for/for1-intro-sol.html#Exercise---FizzBuzz
Iterating by indexhttps://en.softpython.org/for/for1-intro-sol.html#Iterating-by-index
Exercise - kitchenhttps://en.softpython.org/for/for1-intro-sol.html#Exercise---kitchen
Exercise - neonhttps://en.softpython.org/for/for1-intro-sol.html#Exercise---neon
Exercise - emotionshttps://en.softpython.org/for/for1-intro-sol.html#Exercise---emotions
Exercise - organettohttps://en.softpython.org/for/for1-intro-sol.html#Exercise---organetto
Exercise - sghiribizzohttps://en.softpython.org/for/for1-intro-sol.html#Exercise---sghiribizzo
Exercise - dnahttps://en.softpython.org/for/for1-intro-sol.html#Exercise---dna
Exercise - sportellohttps://en.softpython.org/for/for1-intro-sol.html#Exercise---sportello
Exercise - farmhttps://en.softpython.org/for/for1-intro-sol.html#Exercise---farm
Exercise - pokemonhttps://en.softpython.org/for/for1-intro-sol.html#Exercise---pokemon
Modifying during iterationhttps://en.softpython.org/for/for1-intro-sol.html#Modifying-during-iteration
Exercise - duplicatehttps://en.softpython.org/for/for1-intro-sol.html#Exercise---duplicate
Exercise - hammershttps://en.softpython.org/for/for1-intro-sol.html#Exercise---hammers
Exercise - Orangutanhttps://en.softpython.org/for/for1-intro-sol.html#Exercise---Orangutan
Exercise - baskethttps://en.softpython.org/for/for1-intro-sol.html#Exercise---basket
break and continue commandshttps://en.softpython.org/for/for1-intro-sol.html#break-and-continue-commands
Terminate with breakhttps://en.softpython.org/for/for1-intro-sol.html#Terminate-with-break
Jumping with continuehttps://en.softpython.org/for/for1-intro-sol.html#Jumping-with-continue
Combining break and continuehttps://en.softpython.org/for/for1-intro-sol.html#Combining-break-and-continue
Questions - break and continuehttps://en.softpython.org/for/for1-intro-sol.html#Questions---break-and-continue
Exercise - autonomous walkinghttps://en.softpython.org/for/for1-intro-sol.html#Exercise---autonomous-walking
Exercise - breaking badhttps://en.softpython.org/for/for1-intro-sol.html#Exercise---breaking-bad
Exercise - breaking pointhttps://en.softpython.org/for/for1-intro-sol.html#Exercise---breaking-point
Exercise - breakdancehttps://en.softpython.org/for/for1-intro-sol.html#Exercise---breakdance
Continuehttps://en.softpython.org/for/for1-intro-sol.html#Continue
Iterating stringshttps://en.softpython.org/for/for2-strings-sol.html
Download exercises ziphttps://en.softpython.org/for/for2-strings-sol.html#Download-exercises-zip
Exercise - Impertinencehttps://en.softpython.org/for/for2-strings-sol.html#Exercise---Impertinence
Exercise - roscohttps://en.softpython.org/for/for2-strings-sol.html#Exercise---rosco
Continuehttps://en.softpython.org/for/for2-strings-sol.html#Continue
Iterating listshttps://en.softpython.org/for/for3-lists-sol.html
Download exercises ziphttps://en.softpython.org/for/for3-lists-sol.html#Download-exercises-zip
Exercise - The contesthttps://en.softpython.org/for/for3-lists-sol.html#Exercise---The-contest
Exercise - babbàhttps://en.softpython.org/for/for3-lists-sol.html#Exercise---babbà
Exercise - The Temple of Fortunehttps://en.softpython.org/for/for3-lists-sol.html#Exercise---The-Temple-of-Fortune
Exercise - the longest wordhttps://en.softpython.org/for/for3-lists-sol.html#Exercise---the-longest-word
Exercise - deserthttps://en.softpython.org/for/for3-lists-sol.html#Exercise---desert
Exercise - splashhttps://en.softpython.org/for/for3-lists-sol.html#Exercise---splash
Continuehttps://en.softpython.org/for/for3-lists-sol.html#Continue
Iterating tupleshttps://en.softpython.org/for/for4-tuples-sol.html
Download exercises ziphttps://en.softpython.org/for/for4-tuples-sol.html#Download-exercises-zip
Exercise - double coupleshttps://en.softpython.org/for/for4-tuples-sol.html#Exercise---double-couples
Exercise - carpethttps://en.softpython.org/for/for4-tuples-sol.html#Exercise---carpet
Continuehttps://en.softpython.org/for/for4-tuples-sol.html#Continue
Iterating setshttps://en.softpython.org/for/for5-sets-sol.html
Download exercises ziphttps://en.softpython.org/for/for5-sets-sol.html#Download-exercises-zip
Questions - setshttps://en.softpython.org/for/for5-sets-sol.html#Questions---sets
Exercise - Screwedhttps://en.softpython.org/for/for5-sets-sol.html#Exercise---Screwed
Continuehttps://en.softpython.org/for/for5-sets-sol.html#Continue
Iterating dictionarieshttps://en.softpython.org/for/for6-dictionaries-sol.html
Download exercises ziphttps://en.softpython.org/for/for6-dictionaries-sol.html#Download-exercises-zip
Iterating keyshttps://en.softpython.org/for/for6-dictionaries-sol.html#Iterating-keys
Iterating key-value pairshttps://en.softpython.org/for/for6-dictionaries-sol.html#Iterating-key-value-pairs
Iterating valueshttps://en.softpython.org/for/for6-dictionaries-sol.html#Iterating-values
Questions - iterationhttps://en.softpython.org/for/for6-dictionaries-sol.html#Questions---iteration
Questions - Are they equivalent?https://en.softpython.org/for/for6-dictionaries-sol.html#Questions---Are-they-equivalent?
Are they equivalent ? postinhttps://en.softpython.org/for/for6-dictionaries-sol.html#Are-they-equivalent-?-postin
Are they equivalent ? cortelhttps://en.softpython.org/for/for6-dictionaries-sol.html#Are-they-equivalent-?-cortel
Are they equivalent ? - gelhttps://en.softpython.org/for/for6-dictionaries-sol.html#Are-they-equivalent-?---gel
Are they equivalent ? - girihttps://en.softpython.org/for/for6-dictionaries-sol.html#Are-they-equivalent-?---giri
Are they equivalent? - Foundhttps://en.softpython.org/for/for6-dictionaries-sol.html#Are-they-equivalent?---Found
Iteration exerciseshttps://en.softpython.org/for/for6-dictionaries-sol.html#Iteration-exercises
Exercise - color of heartshttps://en.softpython.org/for/for6-dictionaries-sol.html#Exercise---color-of-hearts
Exercise - jewelshttps://en.softpython.org/for/for6-dictionaries-sol.html#Exercise---jewels
Exercise - powershttps://en.softpython.org/for/for6-dictionaries-sol.html#Exercise---powers
Exercise - flowershttps://en.softpython.org/for/for6-dictionaries-sol.html#Exercise---flowers
Exercise - arthttps://en.softpython.org/for/for6-dictionaries-sol.html#Exercise---art
Exercise - stationery storeshttps://en.softpython.org/for/for6-dictionaries-sol.html#Exercise---stationery-stores
Exercise - legumeshttps://en.softpython.org/for/for6-dictionaries-sol.html#Exercise---legumes
Exercise - smoghttps://en.softpython.org/for/for6-dictionaries-sol.html#Exercise---smog
Exercise - sportshttps://en.softpython.org/for/for6-dictionaries-sol.html#Exercise---sports
Exercise - green lizardhttps://en.softpython.org/for/for6-dictionaries-sol.html#Exercise---green-lizard
Modifying a dictionary during iterationhttps://en.softpython.org/for/for6-dictionaries-sol.html#Modifying-a-dictionary-during-iteration
Exercise - zazbhttps://en.softpython.org/for/for6-dictionaries-sol.html#Exercise---zazb
Exercise - DIYhttps://en.softpython.org/for/for6-dictionaries-sol.html#Exercise---DIY
Exercise - minehttps://en.softpython.org/for/for6-dictionaries-sol.html#Exercise---mine
Continuehttps://en.softpython.org/for/for6-dictionaries-sol.html#Continue
Nested forshttps://en.softpython.org/for/for7-nested-sol.html
Download exercises ziphttps://en.softpython.org/for/for7-nested-sol.html#Download-exercises-zip
Nested forhttps://en.softpython.org/for/for7-nested-sol.html#Nested-for
Questions - nested forhttps://en.softpython.org/for/for7-nested-sol.html#Questions---nested-for
Exercise - castinghttps://en.softpython.org/for/for7-nested-sol.html#Exercise---casting
Exercise - cover the planehttps://en.softpython.org/for/for7-nested-sol.html#Exercise---cover-the-plane
Exercise - triangularhttps://en.softpython.org/for/for7-nested-sol.html#Exercise---triangular
Exercise - porthttps://en.softpython.org/for/for7-nested-sol.html#Exercise---port
Exercise - polygonshttps://en.softpython.org/for/for7-nested-sol.html#Exercise---polygons
Exercise - bon jourhttps://en.softpython.org/for/for7-nested-sol.html#Exercise---bon-jour
Continuehttps://en.softpython.org/for/for7-nested-sol.html#Continue
Challengeshttps://en.softpython.org/for/for8-chal.html
Download exercises ziphttps://en.softpython.org/for/for8-chal.html#Download-exercises-zip
Challenge - Faceborghttps://en.softpython.org/for/for8-chal.html#Challenge---Faceborg
Faceborg 1. Ingestionhttps://en.softpython.org/for/for8-chal.html#Faceborg-1.-Ingestion
Faceborg 2. Selling your soulhttps://en.softpython.org/for/for8-chal.html#Faceborg-2.-Selling-your-soul
Faceborg 3. Go where the money ishttps://en.softpython.org/for/for8-chal.html#Faceborg-3.-Go-where-the-money-is
Challenge - The informanthttps://en.softpython.org/for/for8-chal.html#Challenge---The-informant
While loopshttps://en.softpython.org/toc.html#while-loops
Introhttps://en.softpython.org/while/while1-sol.html
Download exercises ziphttps://en.softpython.org/while/while1-sol.html#Download-exercises-zip
What to dohttps://en.softpython.org/while/while1-sol.html#What-to-do
Counting with a whilehttps://en.softpython.org/while/while1-sol.html#Counting-with-a-while
Terminating whilehttps://en.softpython.org/while/while1-sol.html#Terminating-while
Non-terminating whilehttps://en.softpython.org/while/while1-sol.html#Non-terminating-while
Questionshttps://en.softpython.org/while/while1-sol.html#Questions
Eserciseshttps://en.softpython.org/while/while1-sol.html#Esercises
Exercise - printevenhttps://en.softpython.org/while/while1-sol.html#Exercise---printeven
Exercise - averagehttps://en.softpython.org/while/while1-sol.html#Exercise---average
break and continue commandshttps://en.softpython.org/while/while1-sol.html#break-and-continue-commands
Terminate with a breakhttps://en.softpython.org/while/while1-sol.html#Terminate-with-a-break
Jumping with continuehttps://en.softpython.org/while/while1-sol.html#Jumping-with-continue
Questions about break and continuehttps://en.softpython.org/while/while1-sol.html#Questions-about-break-and-continue
Questions - Are they equivalent?https://en.softpython.org/while/while1-sol.html#Questions---Are-they-equivalent?
Are they equivalent? - BORGhttps://en.softpython.org/while/while1-sol.html#Are-they-equivalent?---BORG
Are they equivalent? - until 3https://en.softpython.org/while/while1-sol.html#Are-they-equivalent?---until-3
Are they equivalent? - by chancehttps://en.softpython.org/while/while1-sol.html#Are-they-equivalent?---by-chance
Are they equivalent? - until sixhttps://en.softpython.org/while/while1-sol.html#Are-they-equivalent?---until-six
Are they equivalent? - countdown 1https://en.softpython.org/while/while1-sol.html#Are-they-equivalent?---countdown-1
Are they equivalent? - countdown 2https://en.softpython.org/while/while1-sol.html#Are-they-equivalent?---countdown-2
Are they equivalent? - sorceryhttps://en.softpython.org/while/while1-sol.html#Are-they-equivalent?---sorcery
Are they equivalent? - ping ponghttps://en.softpython.org/while/while1-sol.html#Are-they-equivalent?---ping-pong
Are they equivalent? - zannahttps://en.softpython.org/while/while1-sol.html#Are-they-equivalent?---zanna
Are they equivalent? - pasticciohttps://en.softpython.org/while/while1-sol.html#Are-they-equivalent?---pasticcio
Exercises - countershttps://en.softpython.org/while/while1-sol.html#Exercises---counters
Exercise - don’t break 1https://en.softpython.org/while/while1-sol.html#Exercise---don't-break-1
Exercise - don’t break 2https://en.softpython.org/while/while1-sol.html#Exercise---don't-break-2
Exercise - Give me a breakhttps://en.softpython.org/while/while1-sol.html#Exercise---Give-me-a-break
Exercise - paperboardhttps://en.softpython.org/while/while1-sol.html#Exercise---paperboard
Exercise - until tenhttps://en.softpython.org/while/while1-sol.html#Exercise---until-ten
Exercise - cccchttps://en.softpython.org/while/while1-sol.html#Exercise---cccc
Exercise - convergehttps://en.softpython.org/while/while1-sol.html#Exercise---converge
Searching a sequencehttps://en.softpython.org/while/while1-sol.html#Searching-a-sequence
What we needhttps://en.softpython.org/while/while1-sol.html#What-we-need
How to checkhttps://en.softpython.org/while/while1-sol.html#How-to-check
Exercise - Turbolenz with a breakhttps://en.softpython.org/while/while1-sol.html#Exercise---Turbolenz-with-a-break
Exercise - Turbulenz without breakhttps://en.softpython.org/while/while1-sol.html#Exercise---Turbulenz-without-break
Exercise - hangarhttps://en.softpython.org/while/while1-sol.html#Exercise---hangar
Exercise - Wild Westhttps://en.softpython.org/while/while1-sol.html#Exercise---Wild-West
Exercise - The Balance of Languagehttps://en.softpython.org/while/while1-sol.html#Exercise---The-Balance-of-Language
Exercise - the tree shakerhttps://en.softpython.org/while/while1-sol.html#Exercise---the-tree-shaker
Exercise - the ghost castlehttps://en.softpython.org/while/while1-sol.html#Exercise---the-ghost-castle
Modifying sequenceshttps://en.softpython.org/while/while1-sol.html#Modifying-sequences
Stack - Drawing from a card deckhttps://en.softpython.org/while/while1-sol.html#Stack---Drawing-from-a-card-deck
Stack - Drawing until conditionhttps://en.softpython.org/while/while1-sol.html#Stack---Drawing-until-condition
Exercise - Don’t break my hearthttps://en.softpython.org/while/while1-sol.html#Exercise---Don't-break-my-heart
Questions - what happens?https://en.softpython.org/while/while1-sol.html#Questions---what-happens?
Questions - are they equivalent?https://en.softpython.org/while/while1-sol.html#Questions---are-they-equivalent?
Are they equivalent? - trainhttps://en.softpython.org/while/while1-sol.html#Are-they-equivalent?---train
Are they equivalent? - append nxhttps://en.softpython.org/while/while1-sol.html#Are-they-equivalent?---append-nx
Exercises - stackhttps://en.softpython.org/while/while1-sol.html#Exercises---stack
Exercise - break sumhttps://en.softpython.org/while/while1-sol.html#Exercise---break-sum
Exercise - travelbookhttps://en.softpython.org/while/while1-sol.html#Exercise---travelbook
Exercise - BANG !https://en.softpython.org/while/while1-sol.html#Exercise---BANG-!
Exercise - Growing or degrowing?https://en.softpython.org/while/while1-sol.html#Exercise---Growing-or-degrowing?
Continuehttps://en.softpython.org/while/while1-sol.html#Continue
Challengeshttps://en.softpython.org/while/while2-chal.html
Download exercises ziphttps://en.softpython.org/while/while2-chal.html#Download-exercises-zip
Challenge - Consecutive lettershttps://en.softpython.org/while/while2-chal.html#Challenge---Consecutive-letters
Challenge - Failed casinoshttps://en.softpython.org/while/while2-chal.html#Challenge---Failed-casinos
Sequenceshttps://en.softpython.org/toc.html#sequences
Introhttps://en.softpython.org/sequences/sequences1-sol.html
Download exercises ziphttps://en.softpython.org/sequences/sequences1-sol.html#Download-exercises-zip
What to dohttps://en.softpython.org/sequences/sequences1-sol.html#What-to-do
Iterables - listshttps://en.softpython.org/sequences/sequences1-sol.html#Iterables---lists
iterables - rangehttps://en.softpython.org/sequences/sequences1-sol.html#iterables---range
Materializing a sequencehttps://en.softpython.org/sequences/sequences1-sol.html#Materializing-a-sequence
Questions - rangehttps://en.softpython.org/sequences/sequences1-sol.html#Questions---range
reversedhttps://en.softpython.org/sequences/sequences1-sol.html#reversed
Iterating with nexthttps://en.softpython.org/sequences/sequences1-sol.html#Iterating-with-next
Exercise - sconcertohttps://en.softpython.org/sequences/sequences1-sol.html#Exercise---sconcerto
Materializing an iteratorhttps://en.softpython.org/sequences/sequences1-sol.html#Materializing-an-iterator
sortedhttps://en.softpython.org/sequences/sequences1-sol.html#sorted
Exercise - reversorthttps://en.softpython.org/sequences/sequences1-sol.html#Exercise---reversort
ziphttps://en.softpython.org/sequences/sequences1-sol.html#zip
Exercise - ladderhttps://en.softpython.org/sequences/sequences1-sol.html#Exercise---ladder
List comprehensionshttps://en.softpython.org/sequences/sequences1-sol.html#List-comprehensions
List comprehensions on stringshttps://en.softpython.org/sequences/sequences1-sol.html#List-comprehensions-on-strings
Questions - List comprehensionshttps://en.softpython.org/sequences/sequences1-sol.html#Questions---List-comprehensions
Exercises - list comprehensionhttps://en.softpython.org/sequences/sequences1-sol.html#Exercises---list-comprehension
Exercise - Bubble bubblehttps://en.softpython.org/sequences/sequences1-sol.html#Exercise---Bubble-bubble
Exercise - roothttps://en.softpython.org/sequences/sequences1-sol.html#Exercise---root
Exercise - When The Telephone Ringshttps://en.softpython.org/sequences/sequences1-sol.html#Exercise---When-The-Telephone-Rings
Exercise - don’t worryhttps://en.softpython.org/sequences/sequences1-sol.html#Exercise---don't-worry
Exercise - greater than 3https://en.softpython.org/sequences/sequences1-sol.html#Exercise---greater-than-3
Exercise - evenhttps://en.softpython.org/sequences/sequences1-sol.html#Exercise---even
Exercise - both endshttps://en.softpython.org/sequences/sequences1-sol.html#Exercise---both-ends
Exercise - dasheshttps://en.softpython.org/sequences/sequences1-sol.html#Exercise---dashes
Exercise - lollosahttps://en.softpython.org/sequences/sequences1-sol.html#Exercise---lollosa
Exercise - dog cathttps://en.softpython.org/sequences/sequences1-sol.html#Exercise---dog-cat
Exercise - smurfshttps://en.softpython.org/sequences/sequences1-sol.html#Exercise---smurfs
Exercise - precious metalshttps://en.softpython.org/sequences/sequences1-sol.html#Exercise---precious-metals
Filtered list comprehensionshttps://en.softpython.org/sequences/sequences1-sol.html#Filtered-list-comprehensions
Questions - filtered list comprehensionshttps://en.softpython.org/sequences/sequences1-sol.html#Questions---filtered-list-comprehensions
Exercises - filtered list comprehensionshttps://en.softpython.org/sequences/sequences1-sol.html#Exercises---filtered-list-comprehensions
Exercise - savannahhttps://en.softpython.org/sequences/sequences1-sol.html#Exercise---savannah
Exercise - puZZledhttps://en.softpython.org/sequences/sequences1-sol.html#Exercise---puZZled
Exercise - Data sciencehttps://en.softpython.org/sequences/sequences1-sol.html#Exercise---Data-science
Continuehttps://en.softpython.org/sequences/sequences1-sol.html#Continue
Challengeshttps://en.softpython.org/sequences/sequences2-chal.html
Download exercises ziphttps://en.softpython.org/sequences/sequences2-chal.html#Download-exercises-zip
Challenge - ppulsarhttps://en.softpython.org/sequences/sequences2-chal.html#Challenge---ppulsar
Challenge - broken wisdomhttps://en.softpython.org/sequences/sequences2-chal.html#Challenge---broken-wisdom
Challenge - rupturehttps://en.softpython.org/sequences/sequences2-chal.html#Challenge---rupture
Challenge - cyclonehttps://en.softpython.org/sequences/sequences2-chal.html#Challenge---cyclone
A3 Basic Algorithmshttps://en.softpython.org/toc.html#a3-basic-algorithms
Functions, error handling and testinghttps://en.softpython.org/toc.html#functions-error-handling-and-testing
Introhttps://en.softpython.org/functions/fun1-intro-sol.html
Download exercises ziphttps://en.softpython.org/functions/fun1-intro-sol.html#Download-exercises-zip
Introductionhttps://en.softpython.org/functions/fun1-intro-sol.html#Introduction
What to dohttps://en.softpython.org/functions/fun1-intro-sol.html#What-to-do
Why functions?https://en.softpython.org/functions/fun1-intro-sol.html#Why-functions?
Function definition - questionshttps://en.softpython.org/functions/fun1-intro-sol.html#Function-definition---questions
Different function kindshttps://en.softpython.org/functions/fun1-intro-sol.html#Different-function-kinds
SIDE EFFECTShttps://en.softpython.org/functions/fun1-intro-sol.html#SIDE-EFFECTS
RETURNhttps://en.softpython.org/functions/fun1-intro-sol.html#RETURN
MODIFYhttps://en.softpython.org/functions/fun1-intro-sol.html#MODIFY
MODIFY and RETURNhttps://en.softpython.org/functions/fun1-intro-sol.html#MODIFY-and-RETURN
MODIFY AND RETURN A PARThttps://en.softpython.org/functions/fun1-intro-sol.html#MODIFY-AND-RETURN-A-PART
Remember the commandmentshttps://en.softpython.org/functions/fun1-intro-sol.html#Remember-the-commandments
III COMMANDMENThttps://en.softpython.org/functions/fun1-intro-sol.html#III-COMMANDMENT
IV COMMANDMENThttps://en.softpython.org/functions/fun1-intro-sol.html#IV-COMMANDMENT
V COMMANDMENThttps://en.softpython.org/functions/fun1-intro-sol.html#V-COMMANDMENT
Immutable valueshttps://en.softpython.org/functions/fun1-intro-sol.html#Immutable-values
Changing the world: fail / 1https://en.softpython.org/functions/fun1-intro-sol.html#Changing-the-world:-fail-/-1
Changing the world: fail / 2https://en.softpython.org/functions/fun1-intro-sol.html#Changing-the-world:-fail-/-2
Changing the world: success!https://en.softpython.org/functions/fun1-intro-sol.html#Changing-the-world:-success!
global keywordhttps://en.softpython.org/functions/fun1-intro-sol.html#global-keyword
Mutable valueshttps://en.softpython.org/functions/fun1-intro-sol.html#Mutable-values
Doubling: fail / 1https://en.softpython.org/functions/fun1-intro-sol.html#Doubling:-fail-/-1
Doubling: fail / 2https://en.softpython.org/functions/fun1-intro-sol.html#Doubling:-fail-/-2
Doubling: fail / 3https://en.softpython.org/functions/fun1-intro-sol.html#Doubling:-fail-/-3
Doubling: fail / 4https://en.softpython.org/functions/fun1-intro-sol.html#Doubling:-fail-/-4
Doubling success!https://en.softpython.org/functions/fun1-intro-sol.html#Doubling-success!
Modifying parameters - Questionshttps://en.softpython.org/functions/fun1-intro-sol.html#Modifying-parameters---Questions
Exercises - Changing musichttps://en.softpython.org/functions/fun1-intro-sol.html#Exercises---Changing-music
Exercise - showhttps://en.softpython.org/functions/fun1-intro-sol.html#Exercise---show
Exercise - authorshttps://en.softpython.org/functions/fun1-intro-sol.html#Exercise---authors
Exercise - recordhttps://en.softpython.org/functions/fun1-intro-sol.html#Exercise---record
Exercise - greathttps://en.softpython.org/functions/fun1-intro-sol.html#Exercise---great
Exercise - shortenhttps://en.softpython.org/functions/fun1-intro-sol.html#Exercise---shorten
Lambda functionshttps://en.softpython.org/functions/fun1-intro-sol.html#Lambda-functions
Exercise - apply_bordershttps://en.softpython.org/functions/fun1-intro-sol.html#Exercise---apply_borders
Exercise - processhttps://en.softpython.org/functions/fun1-intro-sol.html#Exercise---process
Continuehttps://en.softpython.org/functions/fun1-intro-sol.html#Continue
Error handling and testinghttps://en.softpython.org/functions/fun2-errors-and-testing-sol.html
Download exercises ziphttps://en.softpython.org/functions/fun2-errors-and-testing-sol.html#Download-exercises-zip
Introductionhttps://en.softpython.org/functions/fun2-errors-and-testing-sol.html#Introduction
What to dohttps://en.softpython.org/functions/fun2-errors-and-testing-sol.html#What-to-do
Unforeseen situationshttps://en.softpython.org/functions/fun2-errors-and-testing-sol.html#Unforeseen-situations
make_problematic_piehttps://en.softpython.org/functions/fun2-errors-and-testing-sol.html#make_problematic_pie
Check with the returnhttps://en.softpython.org/functions/fun2-errors-and-testing-sol.html#Check-with-the-return
Exceptionshttps://en.softpython.org/functions/fun2-errors-and-testing-sol.html#Exceptions
Manage exceptionshttps://en.softpython.org/functions/fun2-errors-and-testing-sol.html#Manage-exceptions
Particular exceptionshttps://en.softpython.org/functions/fun2-errors-and-testing-sol.html#Particular-exceptions
asserthttps://en.softpython.org/functions/fun2-errors-and-testing-sol.html#assert
When to use assert?https://en.softpython.org/functions/fun2-errors-and-testing-sol.html#When-to-use-assert?
Testinghttps://en.softpython.org/functions/fun2-errors-and-testing-sol.html#Testing
Where Is Your Software?https://en.softpython.org/functions/fun2-errors-and-testing-sol.html#Where-Is-Your-Software?
Testing with assertshttps://en.softpython.org/functions/fun2-errors-and-testing-sol.html#Testing-with-asserts
Exercise structurehttps://en.softpython.org/functions/fun2-errors-and-testing-sol.html#Exercise-structure
Exercise - gre3https://en.softpython.org/functions/fun2-errors-and-testing-sol.html#Exercise---gre3
Exercise - final_pricehttps://en.softpython.org/functions/fun2-errors-and-testing-sol.html#Exercise---final_price
Exercise - arrival_timehttps://en.softpython.org/functions/fun2-errors-and-testing-sol.html#Exercise---arrival_time
Continuehttps://en.softpython.org/functions/fun2-errors-and-testing-sol.html#Continue
Functions with stringshttps://en.softpython.org/functions/fun3-strings-sol.html
Download exercises ziphttps://en.softpython.org/functions/fun3-strings-sol.html#Download-exercises-zip
First functionshttps://en.softpython.org/functions/fun3-strings-sol.html#First-functions
lengthhttps://en.softpython.org/functions/fun3-strings-sol.html#length
containshttps://en.softpython.org/functions/fun3-strings-sol.html#contains
invertlethttps://en.softpython.org/functions/fun3-strings-sol.html#invertlet
nspacehttps://en.softpython.org/functions/fun3-strings-sol.html#nspace
startendhttps://en.softpython.org/functions/fun3-strings-sol.html#startend
swaphttps://en.softpython.org/functions/fun3-strings-sol.html#swap
Verify comprehensionhttps://en.softpython.org/functions/fun3-strings-sol.html#Verify-comprehension
has_charhttps://en.softpython.org/functions/fun3-strings-sol.html#has_char
counthttps://en.softpython.org/functions/fun3-strings-sol.html#count
has_lowerhttps://en.softpython.org/functions/fun3-strings-sol.html#has_lower
dialecthttps://en.softpython.org/functions/fun3-strings-sol.html#dialect
countvochttps://en.softpython.org/functions/fun3-strings-sol.html#countvoc
extract_emailhttps://en.softpython.org/functions/fun3-strings-sol.html#extract_email
canon_phonehttps://en.softpython.org/functions/fun3-strings-sol.html#canon_phone
phone_prefixhttps://en.softpython.org/functions/fun3-strings-sol.html#phone_prefix
palindromehttps://en.softpython.org/functions/fun3-strings-sol.html#palindrome
Continuehttps://en.softpython.org/functions/fun3-strings-sol.html#Continue
Functions with listshttps://en.softpython.org/functions/fun4-lists-sol.html
Download exercises ziphttps://en.softpython.org/functions/fun4-lists-sol.html#Download-exercises-zip
Introductionhttps://en.softpython.org/functions/fun4-lists-sol.html#Introduction
Exercise - printwordshttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---printwords
Exercise - printevenhttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---printeven
Exercise - find26https://en.softpython.org/functions/fun4-lists-sol.html#Exercise---find26
Exercise - firstsechttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---firstsec
Exercise - threevenhttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---threeven
Exercise - separate_iphttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---separate_ip
Exercise - averagehttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---average
Exercise - Fake news generatorhttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---Fake-news-generator
Functions with asserthttps://en.softpython.org/functions/fun4-lists-sol.html#Functions-with-assert
Mappinghttps://en.softpython.org/functions/fun4-lists-sol.html#Mapping
Exercise - newdoublefhttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---newdoublef
Exercise - doublemodhttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---doublemod
Exercise - newdoublechttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---newdoublec
Exercise - uphttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---up
Filteringhttps://en.softpython.org/functions/fun4-lists-sol.html#Filtering
Exercise - remallhttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---remall
Exercise - only_capital_forhttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---only_capital_for
Exercise - only_capital_comphttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---only_capital_comp
Reducinghttps://en.softpython.org/functions/fun4-lists-sol.html#Reducing
Exercise - sum_allhttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---sum_all
Exercise - sumevenfhttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---sumevenf
Exercise - sumevenchttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---sumevenc
Other exerciseshttps://en.softpython.org/functions/fun4-lists-sol.html#Other-exercises
Exercise - containshttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---contains
Exercise - firstnhttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---firstn
Exercise - firstlasthttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---firstlast
Exercise - duphttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---dup
Exercise - hasduphttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---hasdup
Exercise - ord3https://en.softpython.org/functions/fun4-lists-sol.html#Exercise---ord3
Exercise - filterabhttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---filterab
Exercise - hillhttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---hill
Exercise - peakhttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---peak
Exercise - evenhttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---even
Exercise - mixhttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---mix
Exercise - fillhttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---fill
Exercise - nostophttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---nostop
Exercise - threezhttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---threez
Exercises with numbershttps://en.softpython.org/functions/fun4-lists-sol.html#Exercises-with-numbers
Exercise - listointhttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---listoint
Exercise - intolisthttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---intolist
Exercise - add onehttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---add-one
Exercise - collatzhttps://en.softpython.org/functions/fun4-lists-sol.html#Exercise---collatz
Continuehttps://en.softpython.org/functions/fun4-lists-sol.html#Continue
Functions with tupleshttps://en.softpython.org/functions/fun5-tuples-sol.html
Download exercises ziphttps://en.softpython.org/functions/fun5-tuples-sol.html#Download-exercises-zip
Exercise - joinedhttps://en.softpython.org/functions/fun5-tuples-sol.html#Exercise---joined
nastyhttps://en.softpython.org/functions/fun5-tuples-sol.html#nasty
Continuehttps://en.softpython.org/functions/fun5-tuples-sol.html#Continue
Functions with setshttps://en.softpython.org/functions/fun6-sets-sol.html
Download exercises ziphttps://en.softpython.org/functions/fun6-sets-sol.html#Download-exercises-zip
Exercise - syllabshttps://en.softpython.org/functions/fun6-sets-sol.html#Exercise---syllabs
Exercise - distinguishhttps://en.softpython.org/functions/fun6-sets-sol.html#Exercise---distinguish
Exercise - intersectronhttps://en.softpython.org/functions/fun6-sets-sol.html#Exercise---intersectron
Matrices of listshttps://en.softpython.org/toc.html#matrices-of-lists
Introhttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html
Download exercises ziphttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#Download-exercises-zip
Introductionhttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#Introduction
What to dohttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#What-to-do
Overviewhttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#Overview
Matrix dimensionshttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#Matrix-dimensions
Visiting with stylehttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#Visiting-with-style
Question - A matter of style 1https://en.softpython.org/matrices-lists/matrices-lists1-sol.html#Question---A-matter-of-style-1
Question - A matter of style 2https://en.softpython.org/matrices-lists/matrices-lists1-sol.html#Question---A-matter-of-style-2
Question - A matter of style 3https://en.softpython.org/matrices-lists/matrices-lists1-sol.html#Question---A-matter-of-style-3
How to solve the exerciseshttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#How-to-solve-the-exercises
Extracting rows and columnshttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#Extracting-rows-and-columns
How to extract a rowhttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#How-to-extract-a-row
Extracting row pointershttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#Extracting-row-pointers
Extract row with a forhttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#Extract-row-with-a-for
Extract row with rangehttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#Extract-row-with-range
Extract row with a slicehttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#Extract-row-with-a-slice
Extract row with list comprehensionhttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#Extract-row-with-list-comprehension
Extract column with a forhttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#Extract-column-with-a-for
Extract column with a list comprehensionhttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#Extract-column-with-a-list-comprehension
Creating new matriceshttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#Creating-new-matrices
empty matrixhttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#empty-matrix
empty_matrix the elegant wayhttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#empty_matrix-the-elegant-way
deep_clonehttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#deep_clone
Modifying matriceshttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#Modifying-matrices
fillchttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#fillc
fillxhttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#fillx
fillzhttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#fillz
stitch_downhttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#stitch_down
stitch_uphttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#stitch_up
stitch_righthttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#stitch_right
insercolhttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#insercol
thresholdhttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#threshold
swap_rowshttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#swap_rows
swap_colshttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#swap_cols
Continuehttps://en.softpython.org/matrices-lists/matrices-lists1-sol.html#Continue
More exerciseshttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html
Download exercises ziphttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Download-exercises-zip
What to dohttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#What-to-do
Exercise - diaghttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---diag
Exercise - anti_diaghttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---anti_diag
Exercise - is_utrianghttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---is_utriang
Exercise - stitch_left_modhttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---stitch_left_mod
Exercise - transpose_1https://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---transpose_1
Exercise - transpose_2https://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---transpose_2
Exercise - cirpillinohttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---cirpillino
Exercise - flaghttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---flag
Exercise - avoid_diaghttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---avoid_diag
Exercise - no_diaghttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---no_diag
Exercise - no_anti_diaghttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---no_anti_diag
Exercise - repcolhttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---repcol
Exercise - matinchttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---matinc
Exercise - fliphttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---flip
Exercise - wallhttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---wall
Exercise - sortlasthttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---sortlast
Exercise - skyscraperhttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---skyscraper
Exercise - school labhttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---school-lab
Exercise - dumphttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---dump
Esercizio - toeplizhttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Esercizio---toepliz
Exercise - matrix multiplicationhttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---matrix-multiplication
Exercise - check_nqueenhttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Exercise---check_nqueen
Continuehttps://en.softpython.org/matrices-lists/matrices-lists2-sol.html#Continue
Challengeshttps://en.softpython.org/matrices-lists/matrices-lists3-chal.html
Download exercises ziphttps://en.softpython.org/matrices-lists/matrices-lists3-chal.html#Download-exercises-zip
Challenge - Tileshttps://en.softpython.org/matrices-lists/matrices-lists3-chal.html#Challenge---Tiles
Challenge - The Arkhttps://en.softpython.org/matrices-lists/matrices-lists3-chal.html#Challenge---The-Ark
The Ark 1. Sort the herdhttps://en.softpython.org/matrices-lists/matrices-lists3-chal.html#The-Ark-1.-Sort-the-herd
The Ark 2. Enter the Farmhttps://en.softpython.org/matrices-lists/matrices-lists3-chal.html#The-Ark-2.-Enter-the-Farm
The Ark 3. Enter the Arkhttps://en.softpython.org/matrices-lists/matrices-lists3-chal.html#The-Ark-3.-Enter-the-Ark
The Ark 4. Aurorahttps://en.softpython.org/matrices-lists/matrices-lists3-chal.html#The-Ark-4.-Aurora
Challenge - Go campinghttps://en.softpython.org/matrices-lists/matrices-lists3-chal.html#Challenge---Go-camping
Mixed structureshttps://en.softpython.org/toc.html#mixed-structures
Introhttps://en.softpython.org/mixed-structures/mixed-structures1-sol.html
Download exercises ziphttps://en.softpython.org/mixed-structures/mixed-structures1-sol.html#Download-exercises-zip
Exercise - Luxury Holdinghttps://en.softpython.org/mixed-structures/mixed-structures1-sol.html#Exercise---Luxury-Holding
Exercise - extract_managershttps://en.softpython.org/mixed-structures/mixed-structures1-sol.html#Exercise---extract_managers
Exercise - extract_companieshttps://en.softpython.org/mixed-structures/mixed-structures1-sol.html#Exercise---extract_companies
Exercise - avg_agehttps://en.softpython.org/mixed-structures/mixed-structures1-sol.html#Exercise---avg_age
Exercise - sectorshttps://en.softpython.org/mixed-structures/mixed-structures1-sol.html#Exercise---sectors
Exercise - averageshttps://en.softpython.org/mixed-structures/mixed-structures1-sol.html#Exercise---averages
Exercise - has_prefhttps://en.softpython.org/mixed-structures/mixed-structures1-sol.html#Exercise---has_pref
Exercise - festivalhttps://en.softpython.org/mixed-structures/mixed-structures1-sol.html#Exercise---festival
Exercise - actorswaphttps://en.softpython.org/mixed-structures/mixed-structures1-sol.html#Exercise---actorswap
Continuehttps://en.softpython.org/mixed-structures/mixed-structures1-sol.html#Continue
Challengeshttps://en.softpython.org/mixed-structures/mixed-structures2-chal.html
Download exercises ziphttps://en.softpython.org/mixed-structures/mixed-structures2-chal.html#Download-exercises-zip
Challenge - Guilty!https://en.softpython.org/mixed-structures/mixed-structures2-chal.html#Challenge---Guilty!
Numpy matriceshttps://en.softpython.org/toc.html#numpy-matrices
Introhttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html
Download exercises ziphttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Download-exercises-zip
Introductionhttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Introduction
What to dohttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#What-to-do
np.arrayhttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#np.array
Creating a matrix filled with oneshttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Creating-a-matrix-filled-with-ones
Creating a matrix filled with a number khttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Creating-a-matrix-filled-with-a-number-k
Dimensions of a matrixhttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Dimensions-of-a-matrix
Reading and writinghttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Reading-and-writing
Filling the whole matrixhttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Filling-the-whole-matrix
Sliceshttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Slices
Writing a constant in a slicehttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Writing-a-constant-in-a-slice
Writing a matrix into a slicehttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Writing-a-matrix-into-a-slice
Assignment and copyhttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Assignment-and-copy
Calculationshttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Calculations
Scalar multiplicationhttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Scalar-multiplication
Scalar sumhttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Scalar-sum
Multiplicationhttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Multiplication
Dividing by a scalarhttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Dividing-by-a-scalar
Aggregationhttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Aggregation
Aggregating by row or columnhttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Aggregating-by-row-or-column
Filteringhttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Filtering
Finding indexes with np.wherehttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Finding-indexes-with-np.where
Writing into cells which satisfy a criteriahttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Writing-into-cells-which-satisfy-a-criteria
arange and linspace sequenceshttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#arange-and-linspace-sequences
NaNs and infinitieshttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#NaNs-and-infinities
NaNshttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#NaNs
Detecting NaNhttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Detecting-NaN
Sequences with NaNshttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Sequences-with-NaNs
Exercise NaN: two varshttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Exercise-NaN:-two-vars
Operations on NaNshttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Operations-on-NaNs
NaN and Numpyhttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#NaN-and-Numpy
Where are the NaNs ?https://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Where-are-the-NaNs-?
Infinitieshttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Infinities
Positive infinity np.infhttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Positive-infinity-np.inf
Negative infinityhttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Negative-infinity
Combining infinities and NaNshttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Combining-infinities-and-NaNs
Negative zerohttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Negative-zero
Exercise: detect proper numbershttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Exercise:-detect-proper-numbers
Exercise: guess expressionshttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Exercise:-guess-expressions
Continuehttps://en.softpython.org/matrices-numpy/matrices-numpy1-sol.html#Continue
Exerciseshttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html
Download exercises ziphttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Download-exercises-zip
Introductionhttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Introduction
framehttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#frame
Exercise - framesliceshttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Exercise---frameslices
Exercise - framefillhttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Exercise---framefill
Exercise - avg_rowshttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Exercise---avg_rows
Exercise - matrothttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Exercise---matrot
Exercise - oddhttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Exercise---odd
Exercise - doublealthttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Exercise---doublealt
Exercise - chessboardhttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Exercise---chessboard
Exercise - altsumhttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Exercise---altsum
Exercise - avg_halfhttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Exercise---avg_half
Exercise - matxarrhttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Exercise---matxarr
Exercise - colgaphttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Exercise---colgap
Exercise - substmaxhttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Exercise---substmax
Exercise - quadrantshttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Exercise---quadrants
Exercise - downuphttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Exercise---downup
Exercise - stairstepshttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Exercise---stairsteps
Exercise - vertstairshttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Exercise---vertstairs
Exercise - comprescolhttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Exercise---comprescol
Exercise - revtrianghttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Exercise---revtriang
Exercise - walkashttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Exercise---walkas
Exercise - walkazhttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Exercise---walkaz
Continuehttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#Continue
Referenceshttps://en.softpython.org/matrices-numpy/matrices-numpy2-sol.html#References
B - Data Analysishttps://en.softpython.org/toc.html#b-data-analysis
Data formatshttps://en.softpython.org/toc-analytics.html
Line fileshttps://en.softpython.org/formats/formats1-lines-sol.html
Download exercises ziphttps://en.softpython.org/formats/formats1-lines-sol.html#Download-exercises-zip
Introductionhttps://en.softpython.org/formats/formats1-lines-sol.html#Introduction
What to dohttps://en.softpython.org/formats/formats1-lines-sol.html#What-to-do
Line fileshttps://en.softpython.org/formats/formats1-lines-sol.html#Line-files
open commandhttps://en.softpython.org/formats/formats1-lines-sol.html#open-command
The encodinghttps://en.softpython.org/formats/formats1-lines-sol.html#The-encoding
with blockhttps://en.softpython.org/formats/formats1-lines-sol.html#with-block
people-complex line filehttps://en.softpython.org/formats/formats1-lines-sol.html#people-complex-line-file
Exercise - line file immersione-in-python-tochttps://en.softpython.org/formats/formats1-lines-sol.html#Exercise---line-file-immersione-in-python-toc
Continuehttps://en.softpython.org/formats/formats1-lines-sol.html#Continue
CSV fileshttps://en.softpython.org/formats/formats2-csv-sol.html
Download exercises ziphttps://en.softpython.org/formats/formats2-csv-sol.html#Download-exercises-zip
Why parsing a CSV ?https://en.softpython.org/formats/formats2-csv-sol.html#Why-parsing-a-CSV-?
Reading a CSVhttps://en.softpython.org/formats/formats2-csv-sol.html#Reading-a-CSV
What’s a reader ?https://en.softpython.org/formats/formats2-csv-sol.html#What's-a-reader-?
Consuming a filehttps://en.softpython.org/formats/formats2-csv-sol.html#Consuming-a-file
Reading as dictionarieshttps://en.softpython.org/formats/formats2-csv-sol.html#Reading-as-dictionaries
Writing a CSVhttps://en.softpython.org/formats/formats2-csv-sol.html#Writing-a-CSV
Reading and writing a CSVhttps://en.softpython.org/formats/formats2-csv-sol.html#Reading-and-writing-a-CSV
CSV Botteghe storichehttps://en.softpython.org/formats/formats2-csv-sol.html#CSV-Botteghe-storiche
Problem: wrong characters ??https://en.softpython.org/formats/formats2-csv-sol.html#Problem:-wrong-characters-??
Botteghe storiche in Pythonhttps://en.softpython.org/formats/formats2-csv-sol.html#Botteghe-storiche-in-Python
Botteghe storiche - rank_categorieshttps://en.softpython.org/formats/formats2-csv-sol.html#Botteghe-storiche---rank_categories
Botteghe storiche - enrichhttps://en.softpython.org/formats/formats2-csv-sol.html#Botteghe-storiche---enrich
CSV Air qualityhttps://en.softpython.org/formats/formats2-csv-sol.html#CSV-Air-quality
load_air_qualityhttps://en.softpython.org/formats/formats2-csv-sol.html#load_air_quality
calc_avg_pollutionhttps://en.softpython.org/formats/formats2-csv-sol.html#calc_avg_pollution
Continuehttps://en.softpython.org/formats/formats2-csv-sol.html#Continue
JSON fileshttps://en.softpython.org/formats/formats3-json-sol.html
Download exercises ziphttps://en.softpython.org/formats/formats3-json-sol.html#Download-exercises-zip
JSONLhttps://en.softpython.org/formats/formats3-json-sol.html#JSONL
Continuehttps://en.softpython.org/formats/formats3-json-sol.html#Continue
Challengeshttps://en.softpython.org/formats/formats4-chal.html
Download exercises ziphttps://en.softpython.org/formats/formats4-chal.html#Download-exercises-zip
Parsing challenge - Spam killerhttps://en.softpython.org/formats/formats4-chal.html#Parsing-challenge---Spam-killer
Spam killer 1. mail readerhttps://en.softpython.org/formats/formats4-chal.html#Spam-killer-1.-mail-reader
Spam killer 2. running filtershttps://en.softpython.org/formats/formats4-chal.html#Spam-killer-2.-running-filters
Parsing challenge - Markdownhttps://en.softpython.org/formats/formats4-chal.html#Parsing-challenge---Markdown
Parsing challenge - Other languageshttps://en.softpython.org/formats/formats4-chal.html#Parsing-challenge---Other-languages
CSV Challenge - Over the tophttps://en.softpython.org/formats/formats4-chal.html#CSV-Challenge---Over-the-top
Over the top 1. reading OpenStreetMap datahttps://en.softpython.org/formats/formats4-chal.html#Over-the-top-1.-reading-OpenStreetMap-data
Over the top 2. extract peakhttps://en.softpython.org/formats/formats4-chal.html#Over-the-top-2.-extract-peak
Over the top 3. write filehttps://en.softpython.org/formats/formats4-chal.html#Over-the-top-3.-write-file
Visualizationhttps://en.softpython.org/toc-analytics.html#visualization
Introhttps://en.softpython.org/visualization/visualization1-sol.html
Download exercises ziphttps://en.softpython.org/visualization/visualization1-sol.html#Download-exercises-zip
Introductionhttps://en.softpython.org/visualization/visualization1-sol.html#Introduction
What to dohttps://en.softpython.org/visualization/visualization1-sol.html#What-to-do
First examplehttps://en.softpython.org/visualization/visualization1-sol.html#First-example
Plot stylehttps://en.softpython.org/visualization/visualization1-sol.html#Plot-style
x power 2 exercisehttps://en.softpython.org/visualization/visualization1-sol.html#x-power-2-exercise
Axis limitshttps://en.softpython.org/visualization/visualization1-sol.html#Axis-limits
Axis sizehttps://en.softpython.org/visualization/visualization1-sol.html#Axis-size
Changing tick labelshttps://en.softpython.org/visualization/visualization1-sol.html#Changing-tick-labels
Multiple lineshttps://en.softpython.org/visualization/visualization1-sol.html#Multiple-lines
Numpyhttps://en.softpython.org/visualization/visualization1-sol.html#Numpy
Example without numpyhttps://en.softpython.org/visualization/visualization1-sol.html#Example-without-numpy
Example with numpyhttps://en.softpython.org/visualization/visualization1-sol.html#Example-with-numpy
Exercise - sin(x) + 3https://en.softpython.org/visualization/visualization1-sol.html#Exercise---sin(x)-+-3
Bar plotshttps://en.softpython.org/visualization/visualization1-sol.html#Bar-plots
Exercise - goleadorshttps://en.softpython.org/visualization/visualization1-sol.html#Exercise---goleadors
Exercise - chemical elementshttps://en.softpython.org/visualization/visualization1-sol.html#Exercise---chemical-elements
Exercise - superheroeshttps://en.softpython.org/visualization/visualization1-sol.html#Exercise---superheroes
Showing plots side by sidehttps://en.softpython.org/visualization/visualization1-sol.html#Showing-plots-side-by-side
Exercise - sin(kx)https://en.softpython.org/visualization/visualization1-sol.html#Exercise---sin(kx)
Other plotshttps://en.softpython.org/visualization/visualization1-sol.html#Other-plots
Pie charthttps://en.softpython.org/visualization/visualization1-sol.html#Pie-chart
Fancy plotshttps://en.softpython.org/visualization/visualization1-sol.html#Fancy-plots
Background colorhttps://en.softpython.org/visualization/visualization1-sol.html#Background-color
Texthttps://en.softpython.org/visualization/visualization1-sol.html#Text
Imageshttps://en.softpython.org/visualization/visualization1-sol.html#Images
Color intensityhttps://en.softpython.org/visualization/visualization1-sol.html#Color-intensity
Exercise - Be fancyhttps://en.softpython.org/visualization/visualization1-sol.html#Exercise---Be-fancy
Continuehttps://en.softpython.org/visualization/visualization1-sol.html#Continue
Challengeshttps://en.softpython.org/visualization/visualization2-chal.html
Download exercises ziphttps://en.softpython.org/visualization/visualization2-chal.html#Download-exercises-zip
The variableshttps://en.softpython.org/visualization/visualization2-chal.html#The-variables
1. plot_sheethttps://en.softpython.org/visualization/visualization2-chal.html#1.-plot_sheet
2. plot_pentagramhttps://en.softpython.org/visualization/visualization2-chal.html#2.-plot_pentagram
3. plot_noteshttps://en.softpython.org/visualization/visualization2-chal.html#3.-plot_notes
Final result 1:https://en.softpython.org/visualization/visualization2-chal.html#Final-result-1:
Final result 2https://en.softpython.org/visualization/visualization2-chal.html#Final-result-2
Imageshttps://en.softpython.org/visualization/visualization-images-sol.html
Download exercises ziphttps://en.softpython.org/visualization/visualization-images-sol.html#Download-exercises-zip
What to dohttps://en.softpython.org/visualization/visualization-images-sol.html#What-to-do
Introductionhttps://en.softpython.org/visualization/visualization-images-sol.html#Introduction
Monochromehttps://en.softpython.org/visualization/visualization-images-sol.html#Monochrome
Focushttps://en.softpython.org/visualization/visualization-images-sol.html#Focus
Exercise - Head focushttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Head-focus
hstack and vstackhttps://en.softpython.org/visualization/visualization-images-sol.html#hstack-and-vstack
Exercise - Passporthttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Passport
fliphttps://en.softpython.org/visualization/visualization-images-sol.html#flip
Exercise - Hall of mirrorshttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Hall-of-mirrors
Exercise - The nose from abovehttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---The-nose-from-above
Writing arrayshttps://en.softpython.org/visualization/visualization-images-sol.html#Writing-arrays
Writing into imageshttps://en.softpython.org/visualization/visualization-images-sol.html#Writing-into-images
Exercise - Stripeshttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Stripes
In a dark integer nighthttps://en.softpython.org/visualization/visualization-images-sol.html#In-a-dark-integer-night
The Integer Shininghttps://en.softpython.org/visualization/visualization-images-sol.html#The-Integer-Shining
Exercise - Be brighthttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Be-bright
RGB - Get colorfulhttps://en.softpython.org/visualization/visualization-images-sol.html#RGB---Get-colorful
Exercise - Focus - top lefthttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Focus---top-left
Exercise - Focus - bottom - lefthttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Focus---bottom---left
Exercise - Focus - bottom - righthttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Focus---bottom---right
Exercise - Focus - top - righthttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Focus---top---right
Exercise - Look the other wayhttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Look-the-other-way
Exercise - Upside down worldhttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Upside-down-world
Exercise - Shrinking Walls - Xhttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Shrinking-Walls---X
Exercise - Shrinking Walls - Yhttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Shrinking-Walls---Y
Exercise - Shrinking Worldhttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Shrinking-World
Exercise - Pixellatehttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Pixellate
Exercise - Feeling Redhttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Feeling-Red
Exercise - Feeling Greenhttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Feeling-Green
Exercise - Feeling Bluehttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Feeling-Blue
Exercise - No Redhttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---No-Red
Exercise - No Greenhttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---No-Green
Exercise - No Bluehttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---No-Blue
Exercise - Feeling Gray againhttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Feeling-Gray-again
Exercise - Beyond the limithttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Beyond-the-limit
Exercise - Gimme lighthttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Gimme-light
Exercise - When the darkness comes - with a warninghttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---When-the-darkness-comes---with-a-warning
Exercise - When the darkness comes - without a warninghttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---When-the-darkness-comes---without-a-warning
Exercise - Fade to blackhttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---Fade-to-black
Exercise - vertical fadehttps://en.softpython.org/visualization/visualization-images-sol.html#Exercise---vertical-fade
Pandashttps://en.softpython.org/toc-analytics.html#pandas
Introhttps://en.softpython.org/pandas/pandas1-intro-sol.html
Download exercises ziphttps://en.softpython.org/pandas/pandas1-intro-sol.html#Download-exercises-zip
1. What to dohttps://en.softpython.org/pandas/pandas1-intro-sol.html#1.-What-to-do
Check installationhttps://en.softpython.org/pandas/pandas1-intro-sol.html#Check-installation
Which pandas should I use?https://en.softpython.org/pandas/pandas1-intro-sol.html#Which-pandas-should-I-use?
2. Data analysis of Astro Pihttps://en.softpython.org/pandas/pandas1-intro-sol.html#2.-Data-analysis-of-Astro-Pi
2.1 Let’s import the filehttps://en.softpython.org/pandas/pandas1-intro-sol.html#2.1-Let's-import-the-file
2.2 Memoryhttps://en.softpython.org/pandas/pandas1-intro-sol.html#2.2-Memory
2.3 Dimensionshttps://en.softpython.org/pandas/pandas1-intro-sol.html#2.3-Dimensions
2.4 Let’s explore!https://en.softpython.org/pandas/pandas1-intro-sol.html#2.4-Let's-explore!
2.5 Some statshttps://en.softpython.org/pandas/pandas1-intro-sol.html#2.5-Some-stats
2.6 Guardiamo le colonnehttps://en.softpython.org/pandas/pandas1-intro-sol.html#2.6-Guardiamo-le-colonne
2.7 What is a column?https://en.softpython.org/pandas/pandas1-intro-sol.html#2.7-What-is-a-column?
2.8 Exercise - meteo infohttps://en.softpython.org/pandas/pandas1-intro-sol.html#2.8-Exercise---meteo-info
3. MatPlotLib reviewhttps://en.softpython.org/pandas/pandas1-intro-sol.html#3.-MatPlotLib-review
3.1 An examplehttps://en.softpython.org/pandas/pandas1-intro-sol.html#3.1-An-example
3.2 Matplotlib plots from pandas datastructureshttps://en.softpython.org/pandas/pandas1-intro-sol.html#3.2-Matplotlib-plots-from-pandas-datastructures
4. Operations on rowshttps://en.softpython.org/pandas/pandas1-intro-sol.html#4.-Operations-on-rows
4.1 Indexing integershttps://en.softpython.org/pandas/pandas1-intro-sol.html#4.1-Indexing-integers
Difference between iloc and lochttps://en.softpython.org/pandas/pandas1-intro-sol.html#Difference-between-iloc-and-loc
4.2 Filteringhttps://en.softpython.org/pandas/pandas1-intro-sol.html#4.2-Filtering
4.3 Sortinghttps://en.softpython.org/pandas/pandas1-intro-sol.html#4.3-Sorting
4.4 Exercise - Meteo statshttps://en.softpython.org/pandas/pandas1-intro-sol.html#4.4-Exercise---Meteo-stats
4.5 Exercise - meteo plothttps://en.softpython.org/pandas/pandas1-intro-sol.html#4.5-Exercise---meteo-plot
4.6 Exercise - Meteo pressure and raininghttps://en.softpython.org/pandas/pandas1-intro-sol.html#4.6-Exercise---Meteo-pressure-and-raining
5. Object values and stringshttps://en.softpython.org/pandas/pandas1-intro-sol.html#5.-Object-values-and-strings
5.1 Filter by textual valueshttps://en.softpython.org/pandas/pandas1-intro-sol.html#5.1-Filter-by-textual-values
5.2 Extracting stringshttps://en.softpython.org/pandas/pandas1-intro-sol.html#5.2-Extracting-strings
6. Operations on columnshttps://en.softpython.org/pandas/pandas1-intro-sol.html#6.-Operations-on-columns
6.1 - Selecting columnshttps://en.softpython.org/pandas/pandas1-intro-sol.html#6.1---Selecting-columns
6.2 - Adding columnshttps://en.softpython.org/pandas/pandas1-intro-sol.html#6.2---Adding-columns
6.2.1 Exercise: Meteo temperature in Fahrenheithttps://en.softpython.org/pandas/pandas1-intro-sol.html#6.2.1-Exercise:-Meteo-temperature-in-Fahrenheit
6.2.2 Exercise - Pressure vs Temperaturehttps://en.softpython.org/pandas/pandas1-intro-sol.html#6.2.2-Exercise---Pressure-vs-Temperature
6.3 Scrivere in colonne filtrate con lochttps://en.softpython.org/pandas/pandas1-intro-sol.html#6.3-Scrivere-in-colonne-filtrate-con-loc
6.3 Transforming columnshttps://en.softpython.org/pandas/pandas1-intro-sol.html#6.3-Transforming-columns
7. Other exerciseshttps://en.softpython.org/pandas/pandas1-intro-sol.html#7.-Other-exercises
7.1 Exercise - Air pollutantshttps://en.softpython.org/pandas/pandas1-intro-sol.html#7.1-Exercise---Air-pollutants
7.2 Exercise - Game of Throneshttps://en.softpython.org/pandas/pandas1-intro-sol.html#7.2-Exercise---Game-of-Thrones
7.3 Exercise - Healthcare facilitieshttps://en.softpython.org/pandas/pandas1-intro-sol.html#7.3-Exercise---Healthcare-facilities
Continuehttps://en.softpython.org/pandas/pandas1-intro-sol.html#Continue
Advanded operationshttps://en.softpython.org/pandas/pandas2-advanced-sol.html
Download exercises ziphttps://en.softpython.org/pandas/pandas2-advanced-sol.html#Download-exercises-zip
1. Groupinghttps://en.softpython.org/pandas/pandas2-advanced-sol.html#1.-Grouping
1.1 Let’s see a grouphttps://en.softpython.org/pandas/pandas2-advanced-sol.html#1.1-Let's-see-a-group
1.2 groupbyhttps://en.softpython.org/pandas/pandas2-advanced-sol.html#1.2-groupby
1.3 Modifying a dataframe by plugging in the result of a groupinghttps://en.softpython.org/pandas/pandas2-advanced-sol.html#1.3-Modifying-a-dataframe-by-plugging-in-the-result-of-a-grouping
1.4 Exercise - meteo pressure intervalshttps://en.softpython.org/pandas/pandas2-advanced-sol.html#1.4-Exercise---meteo-pressure-intervals
1.5 Exercise - meteo average temperaturehttps://en.softpython.org/pandas/pandas2-advanced-sol.html#1.5-Exercise---meteo-average-temperature
2. Merging tableshttps://en.softpython.org/pandas/pandas2-advanced-sol.html#2.-Merging-tables
Exercise 2.1 - better mergehttps://en.softpython.org/pandas/pandas2-advanced-sol.html#Exercise-2.1---better-merge
3. GeoPandashttps://en.softpython.org/pandas/pandas2-advanced-sol.html#3.-GeoPandas
Continuehttps://en.softpython.org/pandas/pandas2-advanced-sol.html#Continue
Challengeshttps://en.softpython.org/pandas/pandas3-chal.html
Download exerciseshttps://en.softpython.org/pandas/pandas3-chal.html#Download-exercises
What to dohttps://en.softpython.org/pandas/pandas3-chal.html#What-to-do
Load the datasethttps://en.softpython.org/pandas/pandas3-chal.html#Load-the-dataset
Tell me morehttps://en.softpython.org/pandas/pandas3-chal.html#Tell-me-more
Getting in shapehttps://en.softpython.org/pandas/pandas3-chal.html#Getting-in-shape
10 rowshttps://en.softpython.org/pandas/pandas3-chal.html#10-rows
Born in Veronahttps://en.softpython.org/pandas/pandas3-chal.html#Born-in-Verona
How many people in Veronahttps://en.softpython.org/pandas/pandas3-chal.html#How-many-people-in-Verona
Python is everywherehttps://en.softpython.org/pandas/pandas3-chal.html#Python-is-everywhere
Verona after 1500https://en.softpython.org/pandas/pandas3-chal.html#Verona-after-1500
First Antoniohttps://en.softpython.org/pandas/pandas3-chal.html#First-Antonio
Some Antoniohttps://en.softpython.org/pandas/pandas3-chal.html#Some-Antonio
Cesares during 1800https://en.softpython.org/pandas/pandas3-chal.html#Cesares-during-1800
The old oneshttps://en.softpython.org/pandas/pandas3-chal.html#The-old-ones
Cities of poetshttps://en.softpython.org/pandas/pandas3-chal.html#Cities-of-poets
Most duplicated poetshttps://en.softpython.org/pandas/pandas3-chal.html#Most-duplicated-poets
All duplicated poetshttps://en.softpython.org/pandas/pandas3-chal.html#All-duplicated-poets
Northern poetshttps://en.softpython.org/pandas/pandas3-chal.html#Northern-poets
Papers pleasehttps://en.softpython.org/pandas/pandas3-chal.html#Papers-please
Unknown poetshttps://en.softpython.org/pandas/pandas3-chal.html#Unknown-poets
Better unknown poetshttps://en.softpython.org/pandas/pandas3-chal.html#Better-unknown-poets
Relational datahttps://en.softpython.org/toc-analytics.html#relational-data
Introhttps://en.softpython.org/relational/relational1-intro-sol.html
Download exercises ziphttps://en.softpython.org/relational/relational1-intro-sol.html#Download-exercises-zip
Required librarieshttps://en.softpython.org/relational/relational1-intro-sol.html#Required-libraries
What to dohttps://en.softpython.org/relational/relational1-intro-sol.html#What-to-do
Graph definitionhttps://en.softpython.org/relational/relational1-intro-sol.html#Graph-definition
Edge weightshttps://en.softpython.org/relational/relational1-intro-sol.html#Edge-weights
Matriceshttps://en.softpython.org/relational/relational1-intro-sol.html#Matrices
Visualization exampleshttps://en.softpython.org/relational/relational1-intro-sol.html#Visualization-examples
Saving a graph to an image filehttps://en.softpython.org/relational/relational1-intro-sol.html#Saving-a-graph-to-an-image-file
Saving a graph to an dot filehttps://en.softpython.org/relational/relational1-intro-sol.html#Saving-a-graph-to-an-dot-file
Minimal graphhttps://en.softpython.org/relational/relational1-intro-sol.html#Minimal-graph
Graph with two nodes examplehttps://en.softpython.org/relational/relational1-intro-sol.html#Graph-with-two-nodes-example
Distance matrixhttps://en.softpython.org/relational/relational1-intro-sol.html#Distance-matrix
Boolean matrix examplehttps://en.softpython.org/relational/relational1-intro-sol.html#Boolean-matrix-example
Matrix exerciseshttps://en.softpython.org/relational/relational1-intro-sol.html#Matrix-exercises
Exercise - linehttps://en.softpython.org/relational/relational1-intro-sol.html#Exercise---line
Exercise - crosshttps://en.softpython.org/relational/relational1-intro-sol.html#Exercise---cross
unionhttps://en.softpython.org/relational/relational1-intro-sol.html#union
Exercise - unionhttps://en.softpython.org/relational/relational1-intro-sol.html#Exercise---union
Subgraphshttps://en.softpython.org/relational/relational1-intro-sol.html#Subgraphs
Exercise - is_subgraphhttps://en.softpython.org/relational/relational1-intro-sol.html#Exercise---is_subgraph
Exercise - remove_nodehttps://en.softpython.org/relational/relational1-intro-sol.html#Exercise---remove_node
Exercise - utrianghttps://en.softpython.org/relational/relational1-intro-sol.html#Exercise---utriang
Edge differencehttps://en.softpython.org/relational/relational1-intro-sol.html#Edge-difference
Exercise - ediffhttps://en.softpython.org/relational/relational1-intro-sol.html#Exercise---ediff
Exercise - pyramidhttps://en.softpython.org/relational/relational1-intro-sol.html#Exercise---pyramid
Adjacency listshttps://en.softpython.org/relational/relational1-intro-sol.html#Adjacency-lists
Exercise - mat_to_adjhttps://en.softpython.org/relational/relational1-intro-sol.html#Exercise---mat_to_adj
Exercise - mat_ids_to_adjhttps://en.softpython.org/relational/relational1-intro-sol.html#Exercise---mat_ids_to_adj
Exercise - adj_to_mathttps://en.softpython.org/relational/relational1-intro-sol.html#Exercise---adj_to_mat
Exercise - table_to_adjhttps://en.softpython.org/relational/relational1-intro-sol.html#Exercise---table_to_adj
Networkxhttps://en.softpython.org/relational/relational1-intro-sol.html#Networkx
Fancy networkx graphshttps://en.softpython.org/relational/relational1-intro-sol.html#Fancy-networkx-graphs
Converting networkx graphshttps://en.softpython.org/relational/relational1-intro-sol.html#Converting-networkx-graphs
Exercise - mat_to_nxhttps://en.softpython.org/relational/relational1-intro-sol.html#Exercise---mat_to_nx
Continuehttps://en.softpython.org/relational/relational1-intro-sol.html#Continue
Binary relationshttps://en.softpython.org/relational/relational2-binrel-sol.html
Download exercises ziphttps://en.softpython.org/relational/relational2-binrel-sol.html#Download-exercises-zip
What to dohttps://en.softpython.org/relational/relational2-binrel-sol.html#What-to-do
Reflexive relationshttps://en.softpython.org/relational/relational2-binrel-sol.html#Reflexive-relations
Exercise - is_reflexive_mathttps://en.softpython.org/relational/relational2-binrel-sol.html#Exercise---is_reflexive_mat
Exercise - is_reflexive_adjhttps://en.softpython.org/relational/relational2-binrel-sol.html#Exercise---is_reflexive_adj
Symmetric relationshttps://en.softpython.org/relational/relational2-binrel-sol.html#Symmetric-relations
Exercise - is_symmetric_mathttps://en.softpython.org/relational/relational2-binrel-sol.html#Exercise---is_symmetric_mat
Exercise - is_symmetric_adjhttps://en.softpython.org/relational/relational2-binrel-sol.html#Exercise---is_symmetric_adj
Surjective relationshttps://en.softpython.org/relational/relational2-binrel-sol.html#Surjective-relations
Exercise - surjectivehttps://en.softpython.org/relational/relational2-binrel-sol.html#Exercise---surjective
Further resourceshttps://en.softpython.org/relational/relational2-binrel-sol.html#Further-resources
Continuehttps://en.softpython.org/relational/relational2-binrel-sol.html#Continue
Simple statisticshttps://en.softpython.org/relational/relational3-simple-stats-sol.html
Download exercises ziphttps://en.softpython.org/relational/relational3-simple-stats-sol.html#Download-exercises-zip
What to dohttps://en.softpython.org/relational/relational3-simple-stats-sol.html#What-to-do
Outdegrees and indegreeshttps://en.softpython.org/relational/relational3-simple-stats-sol.html#Outdegrees-and-indegrees
Exercise - outdegree_adjhttps://en.softpython.org/relational/relational3-simple-stats-sol.html#Exercise---outdegree_adj
Exercise - outdegree_mathttps://en.softpython.org/relational/relational3-simple-stats-sol.html#Exercise---outdegree_mat
Exercise - outdegree_avghttps://en.softpython.org/relational/relational3-simple-stats-sol.html#Exercise---outdegree_avg
Exercise - indegree_adjhttps://en.softpython.org/relational/relational3-simple-stats-sol.html#Exercise---indegree_adj
Exercise - indegree_mathttps://en.softpython.org/relational/relational3-simple-stats-sol.html#Exercise---indegree_mat
Exercise - indegree_avghttps://en.softpython.org/relational/relational3-simple-stats-sol.html#Exercise---indegree_avg
Was it worth it?https://en.softpython.org/relational/relational3-simple-stats-sol.html#Was-it-worth-it?
networkx Indegrees and outdegreeshttps://en.softpython.org/relational/relational3-simple-stats-sol.html#networkx-Indegrees-and-outdegrees
Visualizing distributionshttps://en.softpython.org/relational/relational3-simple-stats-sol.html#Visualizing-distributions
indegree per nodehttps://en.softpython.org/relational/relational3-simple-stats-sol.html#indegree-per-node
indegree per node bar plothttps://en.softpython.org/relational/relational3-simple-stats-sol.html#indegree-per-node-bar-plot
indegree per node sorted alphabeticallyhttps://en.softpython.org/relational/relational3-simple-stats-sol.html#indegree-per-node-sorted-alphabetically
indegree per node sortedhttps://en.softpython.org/relational/relational3-simple-stats-sol.html#indegree-per-node-sorted
out degrees per node sortedhttps://en.softpython.org/relational/relational3-simple-stats-sol.html#out-degrees-per-node-sorted
degrees per nodehttps://en.softpython.org/relational/relational3-simple-stats-sol.html#degrees-per-node
In out degrees per nodehttps://en.softpython.org/relational/relational3-simple-stats-sol.html#In-out-degrees-per-node
Frequency histogramhttps://en.softpython.org/relational/relational3-simple-stats-sol.html#Frequency-histogram
Exercise - better histogram displayhttps://en.softpython.org/relational/relational3-simple-stats-sol.html#Exercise---better-histogram-display
Graph modelshttps://en.softpython.org/relational/relational3-simple-stats-sol.html#Graph-models
Exercise - Erdős–Rényi modelhttps://en.softpython.org/relational/relational3-simple-stats-sol.html#Exercise---Erdős–Rényi-model
Continuehttps://en.softpython.org/relational/relational3-simple-stats-sol.html#Continue
Challengeshttps://en.softpython.org/relational/relational4-chal.html
Download exercises ziphttps://en.softpython.org/relational/relational4-chal.html#Download-exercises-zip
Matriceshttps://en.softpython.org/relational/relational4-chal.html#Matrices
Challenge - trichainhttps://en.softpython.org/relational/relational4-chal.html#Challenge---trichain
Challenge - Bipartitehttps://en.softpython.org/relational/relational4-chal.html#Challenge---Bipartite
Challenge - Luna parkhttps://en.softpython.org/relational/relational4-chal.html#Challenge---Luna-park
Challenge - Factoryhttps://en.softpython.org/relational/relational4-chal.html#Challenge---Factory
Challenge - Sharing is caringhttps://en.softpython.org/relational/relational4-chal.html#Challenge---Sharing-is-caring
Challenge - Hexagonshttps://en.softpython.org/relational/relational4-chal.html#Challenge---Hexagons
Challenge - Trust your tribehttps://en.softpython.org/relational/relational4-chal.html#Challenge---Trust-your-tribe
Adjacency listshttps://en.softpython.org/relational/relational4-chal.html#Adjacency-lists
Challenge - From matrices to adjacency listshttps://en.softpython.org/relational/relational4-chal.html#Challenge---From-matrices-to-adjacency-lists
Challenge - Friendshttps://en.softpython.org/relational/relational4-chal.html#Challenge---Friends
Challenge - Counter Intelligencehttps://en.softpython.org/relational/relational4-chal.html#Challenge---Counter-Intelligence
Networkxhttps://en.softpython.org/relational/relational4-chal.html#Networkx
Challenge - Offshorehttps://en.softpython.org/relational/relational4-chal.html#Challenge---Offshore
Challenge - Cashflowhttps://en.softpython.org/relational/relational4-chal.html#Challenge---Cashflow
C - Applicationshttps://en.softpython.org/toc.html#c-applications
Databasehttps://en.softpython.org/database/database-sol.html
Downlod exercises ziphttps://en.softpython.org/database/database-sol.html#Downlod-exercises-zip
What to dohttps://en.softpython.org/database/database-sol.html#What-to-do
A first look to the databasehttps://en.softpython.org/database/database-sol.html#A-first-look-to-the-database
SQLStudio connectionhttps://en.softpython.org/database/database-sol.html#SQLStudio-connection
Python connectionhttps://en.softpython.org/database/database-sol.html#Python-connection
Performancehttps://en.softpython.org/database/database-sol.html#Performance
Passing parameters to the queryhttps://en.softpython.org/database/database-sol.html#Passing-parameters-to-the-query
Execute query functionhttps://en.softpython.org/database/database-sol.html#Execute-query-function
Table structurehttps://en.softpython.org/database/database-sol.html#Table-structure
DDLhttps://en.softpython.org/database/database-sol.html#DDL
Query to metadatahttps://en.softpython.org/database/database-sol.html#Query-to-metadata
ORDER BYhttps://en.softpython.org/database/database-sol.html#ORDER-BY
JOINhttps://en.softpython.org/database/database-sol.html#JOIN
Track Tablehttps://en.softpython.org/database/database-sol.html#Track-Table
Aggregating datahttps://en.softpython.org/database/database-sol.html#Aggregating-data
COUNThttps://en.softpython.org/database/database-sol.html#COUNT
GROUP BY and COUNThttps://en.softpython.org/database/database-sol.html#GROUP-BY-and-COUNT
Pandashttps://en.softpython.org/database/database-sol.html#Pandas
D - Projectshttps://en.softpython.org/toc.html#d-projects
Text datahttps://en.softpython.org/toc-worked-projects.html
Phone callshttps://en.softpython.org/projects/phone-calls/phone-calls-sol.html
Download worked projecthttps://en.softpython.org/projects/phone-calls/phone-calls-sol.html#Download-worked-project
What to dohttps://en.softpython.org/projects/phone-calls/phone-calls-sol.html#What-to-do
1. canonicalhttps://en.softpython.org/projects/phone-calls/phone-calls-sol.html#1.-canonical
2. prefixhttps://en.softpython.org/projects/phone-calls/phone-calls-sol.html#2.-prefix
3. histhttps://en.softpython.org/projects/phone-calls/phone-calls-sol.html#3.-hist
4. display callshttps://en.softpython.org/projects/phone-calls/phone-calls-sol.html#4.-display-calls
Music sequencerhttps://en.softpython.org/projects/music-sequencer/music-sequencer-sol.html
Download worked projecthttps://en.softpython.org/projects/music-sequencer/music-sequencer-sol.html#Download-worked-project
What to dohttps://en.softpython.org/projects/music-sequencer/music-sequencer-sol.html#What-to-do
1. parse_melodyhttps://en.softpython.org/projects/music-sequencer/music-sequencer-sol.html#1.-parse_melody
2. parse_tuneshttps://en.softpython.org/projects/music-sequencer/music-sequencer-sol.html#2.-parse_tunes
3. sequencerhttps://en.softpython.org/projects/music-sequencer/music-sequencer-sol.html#3.-sequencer
4. plot_tunehttps://en.softpython.org/projects/music-sequencer/music-sequencer-sol.html#4.-plot_tune
Tabular datahttps://en.softpython.org/toc-worked-projects.html#tabular-data
Bus speedhttps://en.softpython.org/projects/bus-speed/bus-speed-sol.html
Download worked projecthttps://en.softpython.org/projects/bus-speed/bus-speed-sol.html#Download-worked-project
What to dohttps://en.softpython.org/projects/bus-speed/bus-speed-sol.html#What-to-do
The datasethttps://en.softpython.org/projects/bus-speed/bus-speed-sol.html#The-dataset
to_float_hourhttps://en.softpython.org/projects/bus-speed/bus-speed-sol.html#to_float_hour
plothttps://en.softpython.org/projects/bus-speed/bus-speed-sol.html#plot
Town eventshttps://en.softpython.org/projects/town-events/town-events-sol.html
Download worked projecthttps://en.softpython.org/projects/town-events/town-events-sol.html#Download-worked-project
What to dohttps://en.softpython.org/projects/town-events/town-events-sol.html#What-to-do
The datasethttps://en.softpython.org/projects/town-events/town-events-sol.html#The-dataset
1. leap_yearhttps://en.softpython.org/projects/town-events/town-events-sol.html#1.-leap_year
2. full_datehttps://en.softpython.org/projects/town-events/town-events-sol.html#2.-full_date
3. partial_datehttps://en.softpython.org/projects/town-events/town-events-sol.html#3.-partial_date
4. parse_dates_andhttps://en.softpython.org/projects/town-events/town-events-sol.html#4.-parse_dates_and
What’s your business?https://en.softpython.org/projects/nace/nace-sol.html
Download worked projecthttps://en.softpython.org/projects/nace/nace-sol.html#Download-worked-project
What to dohttps://en.softpython.org/projects/nace/nace-sol.html#What-to-do
NACE Sectionshttps://en.softpython.org/projects/nace/nace-sol.html#NACE-Sections
Section detailhttps://en.softpython.org/projects/nace/nace-sol.html#Section-detail
Specificationshttps://en.softpython.org/projects/nace/nace-sol.html#Specifications
NACE CSVhttps://en.softpython.org/projects/nace/nace-sol.html#NACE-CSV
1. Extracting codeshttps://en.softpython.org/projects/nace/nace-sol.html#1.-Extracting-codes
1.1 is_nacehttps://en.softpython.org/projects/nace/nace-sol.html#1.1-is_nace
1.2 extract_codeshttps://en.softpython.org/projects/nace/nace-sol.html#1.2-extract_codes
2. build_dbhttps://en.softpython.org/projects/nace/nace-sol.html#2.-build_db
3. plothttps://en.softpython.org/projects/nace/nace-sol.html#3.-plot
Zoom surveillancehttps://en.softpython.org/projects/zoom-surveillance/zoom-sol.html
Download worked projecthttps://en.softpython.org/projects/zoom-surveillance/zoom-sol.html#Download-worked-project
What to dohttps://en.softpython.org/projects/zoom-surveillance/zoom-sol.html#What-to-do
CSV formathttps://en.softpython.org/projects/zoom-surveillance/zoom-sol.html#CSV-format
1. time24https://en.softpython.org/projects/zoom-surveillance/zoom-sol.html#1.-time24
2. loadhttps://en.softpython.org/projects/zoom-surveillance/zoom-sol.html#2.-load
3.1 durationhttps://en.softpython.org/projects/zoom-surveillance/zoom-sol.html#3.1-duration
3.2 calc_statshttps://en.softpython.org/projects/zoom-surveillance/zoom-sol.html#3.2-calc_stats
4. vizhttps://en.softpython.org/projects/zoom-surveillance/zoom-sol.html#4.-viz
I CHING Divinationhttps://en.softpython.org/projects/iching/iching-sol.html
Download worked projecthttps://en.softpython.org/projects/iching/iching-sol.html#Download-worked-project
What to dohttps://en.softpython.org/projects/iching/iching-sol.html#What-to-do
The datasethttps://en.softpython.org/projects/iching/iching-sol.html#The-dataset
1. load_dbhttps://en.softpython.org/projects/iching/iching-sol.html#1.-load_db
2. divinehttps://en.softpython.org/projects/iching/iching-sol.html#2.-divine
3. plot_divinationhttps://en.softpython.org/projects/iching/iching-sol.html#3.-plot_divination
Witchcrafthttps://en.softpython.org/projects/witchcraft/witchcraft-sol.html
Download worked projecthttps://en.softpython.org/projects/witchcraft/witchcraft-sol.html#Download-worked-project
What to dohttps://en.softpython.org/projects/witchcraft/witchcraft-sol.html#What-to-do
The datasethttps://en.softpython.org/projects/witchcraft/witchcraft-sol.html#The-dataset
1. parse_bool_colshttps://en.softpython.org/projects/witchcraft/witchcraft-sol.html#1.-parse_bool_cols
2. fix_datehttps://en.softpython.org/projects/witchcraft/witchcraft-sol.html#2.-fix_date
3. parse_dbhttps://en.softpython.org/projects/witchcraft/witchcraft-sol.html#3.-parse_db
4. plot_caseshttps://en.softpython.org/projects/witchcraft/witchcraft-sol.html#4.-plot_cases
Galactic lovehttps://en.softpython.org/projects/galactic-love/galactic-love-sol.html
Download worked projecthttps://en.softpython.org/projects/galactic-love/galactic-love-sol.html#Download-worked-project
What to dohttps://en.softpython.org/projects/galactic-love/galactic-love-sol.html#What-to-do
parse_starshttps://en.softpython.org/projects/galactic-love/galactic-love-sol.html#parse_stars
plot_stars 1https://en.softpython.org/projects/galactic-love/galactic-love-sol.html#plot_stars-1
plot_stars 2 - new_centerhttps://en.softpython.org/projects/galactic-love/galactic-love-sol.html#plot_stars-2---new_center
parse_zodiachttps://en.softpython.org/projects/galactic-love/galactic-love-sol.html#parse_zodiac
plot_lovehttps://en.softpython.org/projects/galactic-love/galactic-love-sol.html#plot_love
University staffhttps://en.softpython.org/projects/university-staff/university-staff-sol.html
Download worked projecthttps://en.softpython.org/projects/university-staff/university-staff-sol.html#Download-worked-project
What to dohttps://en.softpython.org/projects/university-staff/university-staff-sol.html#What-to-do
load_datahttps://en.softpython.org/projects/university-staff/university-staff-sol.html#load_data
1. calc_uid_to_abbrhttps://en.softpython.org/projects/university-staff/university-staff-sol.html#1.-calc_uid_to_abbr
2.1 calc_prof_roleshttps://en.softpython.org/projects/university-staff/university-staff-sol.html#2.1-calc_prof_roles
2.2 plot_profshttps://en.softpython.org/projects/university-staff/university-staff-sol.html#2.2-plot_profs
3.1 calc_roleshttps://en.softpython.org/projects/university-staff/university-staff-sol.html#3.1-calc_roles
3.2 plot_roleshttps://en.softpython.org/projects/university-staff/university-staff-sol.html#3.2-plot_roles
4.1 calc_sharedhttps://en.softpython.org/projects/university-staff/university-staff-sol.html#4.1-calc_shared
4.2 plot_sharedhttps://en.softpython.org/projects/university-staff/university-staff-sol.html#4.2-plot_shared
ITEA Real Estatehttps://en.softpython.org/projects/itea-real-estate/itea-real-estate-sol.html
Download worked projecthttps://en.softpython.org/projects/itea-real-estate/itea-real-estate-sol.html#Download-worked-project
What to dohttps://en.softpython.org/projects/itea-real-estate/itea-real-estate-sol.html#What-to-do
load_iteahttps://en.softpython.org/projects/itea-real-estate/itea-real-estate-sol.html#load_itea
calc_types_histhttps://en.softpython.org/projects/itea-real-estate/itea-real-estate-sol.html#calc_types_hist
calc_types_serieshttps://en.softpython.org/projects/itea-real-estate/itea-real-estate-sol.html#calc_types_series
Real estates plothttps://en.softpython.org/projects/itea-real-estate/itea-real-estate-sol.html#Real-estates-plot
Price cataloghttps://en.softpython.org/projects/price-catalog/price-catalog-sol.html
Download worked projecthttps://en.softpython.org/projects/price-catalog/price-catalog-sol.html#Download-worked-project
What to dohttps://en.softpython.org/projects/price-catalog/price-catalog-sol.html#What-to-do
The datasethttps://en.softpython.org/projects/price-catalog/price-catalog-sol.html#The-dataset
A1 extract_boundshttps://en.softpython.org/projects/price-catalog/price-catalog-sol.html#A1-extract_bounds
A2 extract_producthttps://en.softpython.org/projects/price-catalog/price-catalog-sol.html#A2-extract_product
A3 plot_producthttps://en.softpython.org/projects/price-catalog/price-catalog-sol.html#A3-plot_product
EURES job offershttps://en.softpython.org/projects/eures/eures-sol.html
Download worked projecthttps://en.softpython.org/projects/eures/eures-sol.html#Download-worked-project
What to dohttps://en.softpython.org/projects/eures/eures-sol.html#What-to-do
Introductionhttps://en.softpython.org/projects/eures/eures-sol.html#Introduction
offerte datasethttps://en.softpython.org/projects/eures/eures-sol.html#offerte-dataset
rename columnshttps://en.softpython.org/projects/eures/eures-sol.html#rename-columns
1. Rename countrieshttps://en.softpython.org/projects/eures/eures-sol.html#1.-Rename-countries
1.1 countries_to_listhttps://en.softpython.org/projects/eures/eures-sol.html#1.1-countries_to_list
1.2 Filling column Workplace Countryhttps://en.softpython.org/projects/eures/eures-sol.html#1.2-Filling-column-Workplace-Country
2. Work dateshttps://en.softpython.org/projects/eures/eures-sol.html#2.-Work-dates
2.1 from_to functionhttps://en.softpython.org/projects/eures/eures-sol.html#2.1-from_to-function
2.2. From To columnshttps://en.softpython.org/projects/eures/eures-sol.html#2.2.-From-To-columns
3. Required languageshttps://en.softpython.org/projects/eures/eures-sol.html#3.-Required-languages
3.1 function reqlanhttps://en.softpython.org/projects/eures/eures-sol.html#3.1-function-reqlan
3.2 Languages columnhttps://en.softpython.org/projects/eures/eures-sol.html#3.2-Languages-column
Continuehttps://en.softpython.org/projects/eures/eures-sol.html#Continue
Relational datahttps://en.softpython.org/toc-worked-projects.html#relational-data
Trans-Atlantic Slave Tradehttps://en.softpython.org/projects/slave-trade/slave-trade-sol.html
Download worked projecthttps://en.softpython.org/projects/slave-trade/slave-trade-sol.html#Download-worked-project
What to dohttps://en.softpython.org/projects/slave-trade/slave-trade-sol.html#What-to-do
1. read_tradehttps://en.softpython.org/projects/slave-trade/slave-trade-sol.html#1.-read_trade
2. Deportationhttps://en.softpython.org/projects/slave-trade/slave-trade-sol.html#2.-Deportation
3. The time to stophttps://en.softpython.org/projects/slave-trade/slave-trade-sol.html#3.-The-time-to-stop
Bud Spencer and Terence Hill movieshttps://en.softpython.org/projects/bud-spencer-terence-hill-movies/bud-spencer-terence-hill-movies-sol.html
Download worked projecthttps://en.softpython.org/projects/bud-spencer-terence-hill-movies/bud-spencer-terence-hill-movies-sol.html#Download-worked-project
What to dohttps://en.softpython.org/projects/bud-spencer-terence-hill-movies/bud-spencer-terence-hill-movies-sol.html#What-to-do
The datasetshttps://en.softpython.org/projects/bud-spencer-terence-hill-movies/bud-spencer-terence-hill-movies-sol.html#The-datasets
1. loadhttps://en.softpython.org/projects/bud-spencer-terence-hill-movies/bud-spencer-terence-hill-movies-sol.html#1.-load
2. save_tablehttps://en.softpython.org/projects/bud-spencer-terence-hill-movies/bud-spencer-terence-hill-movies-sol.html#2.-save_table
3. show_graphhttps://en.softpython.org/projects/bud-spencer-terence-hill-movies/bud-spencer-terence-hill-movies-sol.html#3.-show_graph
Bus networkhttps://en.softpython.org/projects/bus-network/bus-network-sol.html
Download worked projecthttps://en.softpython.org/projects/bus-network/bus-network-sol.html#Download-worked-project
What to dohttps://en.softpython.org/projects/bus-network/bus-network-sol.html#What-to-do
Introductionhttps://en.softpython.org/projects/bus-network/bus-network-sol.html#Introduction
Colors and additional attributeshttps://en.softpython.org/projects/bus-network/bus-network-sol.html#Colors-and-additional-attributes
load_stopshttps://en.softpython.org/projects/bus-network/bus-network-sol.html#load_stops
1. extract_routeshttps://en.softpython.org/projects/bus-network/bus-network-sol.html#1.-extract_routes
2. to_int_minhttps://en.softpython.org/projects/bus-network/bus-network-sol.html#2.-to_int_min
3. get_legend_edgeshttps://en.softpython.org/projects/bus-network/bus-network-sol.html#3.-get_legend_edges
4. calc_nxhttps://en.softpython.org/projects/bus-network/bus-network-sol.html#4.-calc_nx
5. Hubshttps://en.softpython.org/projects/bus-network/bus-network-sol.html#5.-Hubs
Implement color_hubshttps://en.softpython.org/projects/bus-network/bus-network-sol.html#Implement-color_hubs
6. plot_timingshttps://en.softpython.org/projects/bus-network/bus-network-sol.html#6.-plot_timings
Wikispeediahttps://en.softpython.org/projects/wikispeedia/wikispeedia-sol.html
Download worked projecthttps://en.softpython.org/projects/wikispeedia/wikispeedia-sol.html#Download-worked-project
What to dohttps://en.softpython.org/projects/wikispeedia/wikispeedia-sol.html#What-to-do
The datasethttps://en.softpython.org/projects/wikispeedia/wikispeedia-sol.html#The-dataset
1. filter_backhttps://en.softpython.org/projects/wikispeedia/wikispeedia-sol.html#1.-filter_back
2. load_dbhttps://en.softpython.org/projects/wikispeedia/wikispeedia-sol.html#2.-load_db
3. calc_statshttps://en.softpython.org/projects/wikispeedia/wikispeedia-sol.html#3.-calc_stats
4. plot_networkhttps://en.softpython.org/projects/wikispeedia/wikispeedia-sol.html#4.-plot_network
Mexican Drug Warshttps://en.softpython.org/projects/mexican-drug-wars/mexican-drug-wars-sol.html
Download worked projecthttps://en.softpython.org/projects/mexican-drug-wars/mexican-drug-wars-sol.html#Download-worked-project
What to dohttps://en.softpython.org/projects/mexican-drug-wars/mexican-drug-wars-sol.html#What-to-do
Election attacks datasethttps://en.softpython.org/projects/mexican-drug-wars/mexican-drug-wars-sol.html#Election-attacks-dataset
1. load_mexicohttps://en.softpython.org/projects/mexican-drug-wars/mexican-drug-wars-sol.html#1.-load_mexico
2. show_attackshttps://en.softpython.org/projects/mexican-drug-wars/mexican-drug-wars-sol.html#2.-show_attacks
3. Cartelshttps://en.softpython.org/projects/mexican-drug-wars/mexican-drug-wars-sol.html#3.-Cartels
Wordnethttps://en.softpython.org/projects/wordnet/wordnet-sol.html
Download worked projecthttps://en.softpython.org/projects/wordnet/wordnet-sol.html#Download-worked-project
What to dohttps://en.softpython.org/projects/wordnet/wordnet-sol.html#What-to-do
1. parse_dbhttps://en.softpython.org/projects/wordnet/wordnet-sol.html#1.-parse_db
Field descriptionhttps://en.softpython.org/projects/wordnet/wordnet-sol.html#Field-description
Parsing the dbhttps://en.softpython.org/projects/wordnet/wordnet-sol.html#Parsing-the-db
2. to_adjhttps://en.softpython.org/projects/wordnet/wordnet-sol.html#2.-to_adj
Check resultshttps://en.softpython.org/projects/wordnet/wordnet-sol.html#Check-results
3. histhttps://en.softpython.org/projects/wordnet/wordnet-sol.html#3.-hist
Metamathhttps://en.softpython.org/projects/metamath/metamath-sol.html
Download worked projecthttps://en.softpython.org/projects/metamath/metamath-sol.html#Download-worked-project
What to dohttps://en.softpython.org/projects/metamath/metamath-sol.html#What-to-do
Metamath dbhttps://en.softpython.org/projects/metamath/metamath-sol.html#Metamath-db
1. Metamath dbhttps://en.softpython.org/projects/metamath/metamath-sol.html#1.-Metamath-db
2.1 Metamath proofhttps://en.softpython.org/projects/metamath/metamath-sol.html#2.1-Metamath-proof
2. Checking proofhttps://en.softpython.org/projects/metamath/metamath-sol.html#2.-Checking-proof
Overview plothttps://en.softpython.org/projects/metamath/metamath-sol.html#Overview-plot
Detail plothttps://en.softpython.org/projects/metamath/metamath-sol.html#Detail-plot
3. Top statementshttps://en.softpython.org/projects/metamath/metamath-sol.html#3.-Top-statements
E - Appendixhttps://en.softpython.org/toc.html#e-appendix
Commandmentshttps://en.softpython.org/commandments.html
I COMMANDMENThttps://en.softpython.org/commandments.html#I-COMMANDMENT
II COMMANDMENThttps://en.softpython.org/commandments.html#II-COMMANDMENT
III COMMANDMENThttps://en.softpython.org/commandments.html#III-COMMANDMENT
IV COMMANDMENThttps://en.softpython.org/commandments.html#IV-COMMANDMENT
V COMMANDMENThttps://en.softpython.org/commandments.html#V-COMMANDMENT
VI COMMANDMENThttps://en.softpython.org/commandments.html#VI-COMMANDMENT
VII COMMANDMENThttps://en.softpython.org/commandments.html#VII-COMMANDMENT
VIII COMMANDMENThttps://en.softpython.org/commandments.html#VIII-COMMANDMENT
IX COMMANDMENThttps://en.softpython.org/commandments.html#IX-COMMANDMENT
X COMMANDMENThttps://en.softpython.org/commandments.html#X-COMMANDMENT
Revisionshttps://en.softpython.org/changelog.html
July 2020https://en.softpython.org/changelog.html#July-2020
Referenceshttps://en.softpython.org/references.html
Foundations of Python Programminghttps://en.softpython.org/references.html#Foundations-of-Python-Programming
W3Resources websitehttps://en.softpython.org/references.html#W3Resources-website
Software Carpentryhttps://en.softpython.org/references.html#Software-Carpentry
Edabithttps://en.softpython.org/references.html#Edabit
Edabit - Basicshttps://en.softpython.org/references.html#Edabit---Basics
Edabit - Stringshttps://en.softpython.org/references.html#Edabit---Strings
Edabit - Listshttps://en.softpython.org/references.html#Edabit---Lists
Edabit - Dictionarieshttps://en.softpython.org/references.html#Edabit---Dictionaries
Edabit - Matriceshttps://en.softpython.org/references.html#Edabit---Matrices
LeetCodehttps://en.softpython.org/references.html#LeetCode
LeetCode - Stringshttps://en.softpython.org/references.html#LeetCode---Strings
LeetCode - Listshttps://en.softpython.org/references.html#LeetCode---Lists
LeetCode - Sets and Dictionarieshttps://en.softpython.org/references.html#LeetCode---Sets-and-Dictionaries
LeetCode - Matriceshttps://en.softpython.org/references.html#LeetCode---Matrices
Leet code - Graphshttps://en.softpython.org/references.html#Leet-code---Graphs
HackerRankhttps://en.softpython.org/references.html#HackerRank
Geeks for Geekshttps://en.softpython.org/references.html#Geeks-for-Geeks
Dive into Python 3https://en.softpython.org/references.html#Dive-into-Python-3
Introduction to Scientific Programming with Pythonhttps://en.softpython.org/references.html#Introduction-to-Scientific-Programming-with-Python
Indexhttps://en.softpython.org/toc.html#http://
SoftPythonhttps://en.softpython.org/toc-page.html
https://en.softpython.org/references.html#References
https://en.softpython.org/references.html#Foundations-of-Python-Programming
FOPPhttps://runestone.academy/runestone/books/published/fopp/index.html
https://en.softpython.org/references.html#W3Resources-website
Basic1https://www.w3resource.com/python-exercises/
Basic2https://www.w3resource.com/python-exercises/basic/
Stringhttps://www.w3resource.com/python-exercises/string/
Listhttps://www.w3resource.com/python-exercises/list/
Dictionaryhttps://www.w3resource.com/python-exercises/dictionary/
Tuplehttps://www.w3resource.com/python-exercises/tuple/
Setshttps://www.w3resource.com/python-exercises/sets/
Condition Statements and Loopshttps://www.w3resource.com/python-exercises/python-conditional-statements-and-loop-exercises.php
Functionshttps://www.w3resource.com/python-exercises/python-functions-exercises.php
Lambdahttps://www.w3resource.com/python-exercises/lambda/index.php
CSV Read Writehttps://www.w3resource.com/python-exercises/csv/index.php
https://en.softpython.org/references.html#Software-Carpentry
Software Carpentryhttps://software-carpentry.org/lessons/
Programming with Pythonhttps://swcarpentry.github.io/python-novice-inflammation/
Plotting and programming with Pythonhttps://swcarpentry.github.io/python-novice-gapminder/
Jupyterhttps://carpentries.org/community-lessons/#jupyter-notebook
Pythonhttps://carpentries.org/community-lessons/#python
https://en.softpython.org/references.html#Edabit
python exerciseshttps://edabit.com/challenges/python3
https://en.softpython.org/references.html#Edabit---Basics
Calculated Bonushttps://edabit.com/challenge/ksiA6Q34iXgTcMeZF
https://en.softpython.org/references.html#Edabit---Strings
First Before Second Letterhttps://edabit.com/challenge/D6XfxhRobdQvbKX4v
Wrap Aroundhttps://edabit.com/challenge/Q9EkExy6BYLnqBCQB
C*ns*r*d Str*ngshttps://edabit.com/challenge/ehyZvt6AJF4rKFfXT
Valid Rondo Formhttps://edabit.com/challenge/stXWy2iufNhBo9sTW
Parenthesis Clustershttps://edabit.com/challenge/Fpymv2HieqEd7ptAq
Count Missing Numbershttps://edabit.com/challenge/vBwRuR4mF5yQ4cNuc
Math Makinghttps://edabit.com/challenge/3r7z6pkGnd4u7eZAd
To Adjust the Timehttps://edabit.com/challenge/YsD3af7LgaH6JRSCH
https://en.softpython.org/references.html#Edabit---Lists
Combined Consecutive Sequencehttps://edabit.com/challenge/mHLAmj4vmRuXrT8Nb
Prison breakhttps://edabit.com/challenge/SHdu4GwBQehhDm4xT
Water Balloonhttps://edabit.com/challenge/3y2FmfjhbiQPPYbcn
Fulcrumhttps://edabit.com/challenge/pn7QpvW2fW9grvYYE
Beginning and End Pairshttps://edabit.com/challenge/HrCuzAKE6skEYgDmf
Sort by the Lettershttps://edabit.com/challenge/LhMkMu46rG8EweYf7
Anonymous Namehttps://edabit.com/challenge/MKP8QxzuDaqYAJ6sZ
Almost Palindromehttps://edabit.com/challenge/APNhiaMCuRSwALN63
Number of Two or More Consecutive Oneshttps://edabit.com/challenge/u4rHyBDs5RM2PfNxy
Rearrange the Numberhttps://edabit.com/challenge/jwzAdBnJnBxCe4AXP
https://en.softpython.org/references.html#Edabit---Dictionaries
How Many Unique Styles?https://edabit.com/challenge/AvP94XqJvPjoMk5PT
People Sorthttps://edabit.com/challenge/hDT4TR9JAoQ3BPuCH
Encoded String Parsehttps://edabit.com/challenge/7vN8ZRw43yuWNoy3Y
Generating Words from Nameshttps://edabit.com/challenge/sDvjdcBrbHoXKvDsZ
https://en.softpython.org/references.html#Edabit---Matrices
Tallest Skyscraperhttps://edabit.com/challenge/76ibd8jZxvhAwDskb
Majority votehttps://edabit.com/challenge/pQavNkBbdmvSMmx5x
Make a Boxhttps://edabit.com/challenge/dy3WWJr34gSGRPLee
Advanced List Sorthttps://edabit.com/challenge/6vSZmN66xhMRDX8YT
Layers in a Rughttps://edabit.com/challenge/LaBMjgbMjf5BajczX
Leaderbord Sorthttps://edabit.com/challenge/ZsBPGxuBsbbHfPSkk
Concert seatshttps://edabit.com/challenge/xbjDMxzpFcsAWKp97
Word Nests - Part 2https://edabit.com/challenge/ZwmfET5azpvBTWoQT
Tic Tac Toehttps://edabit.com/challenge/A8gEGRXqMwRWQJvBf
Cleaning Project Fileshttps://edabit.com/challenge/NC888jKPkquSDqaaH
https://en.softpython.org/references.html#LeetCode
leetcode.comhttps://leetcode.com
https://en.softpython.org/references.html#LeetCode---Strings
Check string problemshttps://leetcode.com/tag/string/
Shuffle Stringshttps://leetcode.com/problems/shuffle-string/
Increasing Decreasing Stringhttps://leetcode.com/problems/increasing-decreasing-string/
Detect Capitalhttps://leetcode.com/problems/detect-capital/description/
Unique email addresseshttps://leetcode.com/problems/unique-email-addresses/description/
Robot return to originhttps://leetcode.com/problems/robot-return-to-origin/description/
String matching in an Arrayhttps://leetcode.com/problems/string-matching-in-an-array/
Reverse Words in a String IIIhttps://leetcode.com/problems/reverse-words-in-a-string-iii/description/
Unique Morse codeshttps://leetcode.com/problems/unique-morse-code-words/description/
Goat Latinhttps://leetcode.com/problems/goat-latin/description/
Count Binary Substringshttps://leetcode.com/problems/count-binary-substrings/description/
https://en.softpython.org/references.html#LeetCode---Lists
Check array problemshttps://leetcode.com/tag/array/
Average Salary Excluding the Minimum and Maximum Salaryhttps://leetcode.com/problems/average-salary-excluding-the-minimum-and-maximum-salary/
Contains Duplicatehttps://leetcode.com/problems/contains-duplicate/description/
Majority Elementhttps://leetcode.com/problems/majority-element/description/
Maximum Gaphttps://leetcode.com/problems/maximum-gap/
Can Make Arithmetic Progression From Sequencehttps://leetcode.com/problems/can-make-arithmetic-progression-from-sequence/
Max consecutive oneshttps://leetcode.com/problems/max-consecutive-ones/description/
Missing numberhttps://leetcode.com/problems/missing-number/description/
Move Zeroshttps://leetcode.com/problems/move-zeroes/description/
K Closest Points to Originhttps://leetcode.com/problems/k-closest-points-to-origin/
lambda functionshttps://docs.python.org/3/howto/sorting.html#key-functions
Rotated Digitshttps://leetcode.com/problems/rotated-digits/description/
Filter Restaurants by Vegan-Friendly, Price and Distancehttps://leetcode.com/problems/filter-restaurants-by-vegan-friendly-price-and-distance/
lambda functionshttps://docs.python.org/3/howto/sorting.html#key-functions
Largest Perimeter Trianglehttps://leetcode.com/problems/largest-perimeter-triangle/
H-Indexhttps://leetcode.com/problems/h-index/
Sort array by parity 1https://leetcode.com/problems/sort-array-by-parity/description/
Sort array by parity 2https://leetcode.com/problems/sort-array-by-parity-ii/
Relative sort arrayhttps://leetcode.com/problems/relative-sort-array/
Insert Intervalshttps://leetcode.com/problems/insert-interval/
lambda functionshttps://docs.python.org/3/howto/sorting.html#key-functions
Merge Intervalshttps://leetcode.com/problems/merge-intervals/
lambda functionshttps://docs.python.org/3/howto/sorting.html#key-functions
Sort colorshttps://leetcode.com/problems/sort-colors/
Find all numbers disappeared in an arrayhttps://leetcode.com/problems/find-all-numbers-disappeared-in-an-array/description/
Degree of an arrayhttps://leetcode.com/problems/degree-of-an-array/description/
The k Strongest Values in an Arrayhttps://leetcode.com/problems/the-k-strongest-values-in-an-array/
Array partition 1https://leetcode.com/problems/array-partition-i/description/
Distant Barcodeshttps://leetcode.com/problems/distant-barcodes/
Reorganize Stringhttps://leetcode.com/problems/reorganize-string/
https://en.softpython.org/references.html#LeetCode---Sets-and-Dictionaries
Check dictionary problemshttps://leetcode.com/problemset/all/?search=dictionaries
Replace wordshttps://leetcode.com/problems/replace-words/
Word breakhttps://leetcode.com/problems/word-break/
Fair candy swaphttps://leetcode.com/problems/fair-candy-swap/
Verifying an alien dictionaryhttps://leetcode.com/problems/verifying-an-alien-dictionary/
lambda functionshttps://docs.python.org/3/howto/sorting.html#key-functions
Least Number of Unique Integers after K Removalshttps://leetcode.com/problems/least-number-of-unique-integers-after-k-removals/
People Whose List of Favorite Companies Is Not a Subset of Another Listhttps://leetcode.com/problems/people-whose-list-of-favorite-companies-is-not-a-subset-of-another-list/
https://en.softpython.org/references.html#LeetCode---Matrices
Matrix Diagonal Sumhttps://leetcode.com/problems/matrix-diagonal-sum/
Cells with odd values in a matrixhttps://leetcode.com/problems/cells-with-odd-values-in-a-matrix/
Count negative numbers in Sorted matrixhttps://leetcode.com/problems/count-negative-numbers-in-a-sorted-matrix/
Lucky Numbers in a Matrixhttps://leetcode.com/problems/lucky-numbers-in-a-matrix/
The k-weakest rows in a Matrixhttps://leetcode.com/problems/the-k-weakest-rows-in-a-matrix
lambda functionshttps://docs.python.org/3/howto/sorting.html#key-functions
Matrix Cells in Distance Orderhttps://leetcode.com/problems/matrix-cells-in-distance-order/
Toepliz Matrixhttps://leetcode.com/problems/toeplitz-matrix/
Special Positions in a Binary Matrixhttps://leetcode.com/problems/special-positions-in-a-binary-matrix/
Reshape the Matrixhttps://leetcode.com/problems/reshape-the-matrix/
Kth Smallest Element in a Sorted Matrixhttps://leetcode.com/problems/kth-smallest-element-in-a-sorted-matrix/
Set Matrix Zeroeshttps://leetcode.com/problems/set-matrix-zeroes/
Search a 2D Matrixhttps://leetcode.com/problems/search-a-2d-matrix/
Search a 2D Matrix iihttps://leetcode.com/problems/search-a-2d-matrix-ii/
Spiral Matrixhttps://leetcode.com/problems/spiral-matrix/
Spiral Matrix iihttps://leetcode.com/problems/spiral-matrix-ii/
Matrix Block Sumhttps://leetcode.com/problems/matrix-block-sum/
Sort the Matrix Diagonallyhttps://leetcode.com/problems/sort-the-matrix-diagonally/
https://en.softpython.org/references.html#Leet-code---Graphs
Find the Town Judgehttps://leetcode.com/problems/find-the-town-judge/
Maximal Network Rankhttps://leetcode.com/problems/maximal-network-rank
https://en.softpython.org/references.html#HackerRank
hackerrank.comhttps://www.hackerrank.com
https://en.softpython.org/references.html#Geeks-for-Geeks
Example: Filter difficulty by school+basic+easy and topic Stringhttps://practice.geeksforgeeks.org/explore/?category%5B%5D=Strings&difficulty%5B%5D=-2&difficulty%5B%5D=-1&difficulty%5B%5D=0&page=1
https://en.softpython.org/references.html#Dive-into-Python-3
online versionhttp://www.diveintopython3.net/
printedhttp://www.amazon.com/gp/product/1430224150?ie=UTF8&tag=diveintomark-20&creativeASIN=1430224150
zip offlinehttps://github.com/diveintomark/diveintopython3/zipball/master
PDFhttps://github.com/downloads/diveintomark/diveintopython3/dive-into-python3.pdf
Creative Commons By Share-alike 3.0http://creativecommons.org/licenses/by-sa/3.0/
of book websitehttp://www.diveintopython3.net/
https://en.softpython.org/references.html#Introduction-to-Scientific-Programming-with-Python
PDFhttps://link.springer.com/content/pdf/10.1007%2F978-3-030-50356-7.pdf
Exerciseshttps://www.uio.no/studier/emner/matnat/ifi/INF1100/h16/ressurser/INF1100_exercises_5th_ed.pdf
Previoushttps://en.softpython.org/changelog.html
Sphinxhttps://www.sphinx-doc.org/
themehttps://github.com/readthedocs/sphinx_rtd_theme
Read the Docshttps://readthedocs.org

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.