| @@ -351,7 +351,8 @@ Avec la fonction \texttt{len()}: | |||||
| >>> liste = [1, 2, 3] | >>> liste = [1, 2, 3] | ||||
| >>> liste[0] # ca commence a zero | >>> liste[0] # ca commence a zero | ||||
| 1 | 1 | ||||
| >>> liste[4] # erreur! | |||||
| >>> liste[4] | |||||
| IndexError | |||||
| \end{lstlisting} | \end{lstlisting} | ||||
| \vfill | \vfill | ||||
| @@ -464,7 +465,7 @@ Des clés et des valeurs: | |||||
| >>> scores["john"] = 12 # John marque deux points | >>> scores["john"] = 12 # John marque deux points | ||||
| >>> scores["bob"] = 3 # Bob entre dans la partie | >>> scores["bob"] = 3 # Bob entre dans la partie | ||||
| >>> scores["personne"] | >>> scores["personne"] | ||||
| Erreur! | |||||
| KeyError | |||||
| \end{lstlisting} | \end{lstlisting} | ||||
| \end{frame} | \end{frame} | ||||
| @@ -488,6 +489,8 @@ Erreur! | |||||
| >>> scores = {"john": 12, "bob": 23} | >>> scores = {"john": 12, "bob": 23} | ||||
| >>> scores.pop("john") | >>> scores.pop("john") | ||||
| # {"bob': 23} | # {"bob': 23} | ||||
| >>> scores.pop("personne") | |||||
| KeyError | |||||
| \end{lstlisting} | \end{lstlisting} | ||||
| \end{frame} | \end{frame} | ||||
| @@ -503,11 +506,13 @@ Création avec la fonction \texttt{set()}: | |||||
| >>> sac = {} # oups, c'est un dictionnaire vide! | >>> sac = {} # oups, c'est un dictionnaire vide! | ||||
| >>> sac = {"one", "two"} # un set avec deux strings | >>> sac = {"one", "two"} # un set avec deux strings | ||||
| >>> len(sac) # len() fonctionne aussi avec les ensembles | |||||
| >>> 2 | |||||
| \end{lstlisting} | \end{lstlisting} | ||||
| \end{frame} | \end{frame} | ||||
| \begin{frame}[fragile] | \begin{frame}[fragile] | ||||
| \frametitle{Ajout d'un élement dans un ensoble} | |||||
| \frametitle{Ajout d'un élement dans un ensemble} | |||||
| \begin{lstlisting} | \begin{lstlisting} | ||||
| >>> sac = {"one", "two"} | >>> sac = {"one", "two"} | ||||
| >>> sac.add("three"} | >>> sac.add("three"} | ||||