Le point sur les chaînes de caractèresIndiçage, extraction, longueurExtraction de fragments de chaînesConcaténation, répétitionParcours d’une séquence : l’instruction for … in …Appartenance d’un élément à une séquence : l’instruction in utilisée seuleLes chaînes sont des séquences non modifiablesLes chaînes sont comparablesLa norme UnicodeSéquences d’octets : le type bytesL’encodage Utf-8Conversion (encodage/décodage) des chaînesConversion d’une chaîne bytes en chaîne stringConversion d’une chaîne string en chaîne bytesConversions automatiques lors du traitement des fichiersCas des scripts PythonAccéder à d’autres caractères que ceux du clavierLes chaînes sont des objetsFonctions intégréesFormatage des chaînes de caractèresFormatage des chaînes « à l’ancienne »Le point sur les listesDéfinition d’une liste - accès à ses élémentsLes listes sont modifiablesLes listes sont des objetsTechniques de slicing avancé pour modifier une listeInsertion d’un ou plusieurs éléments n’importe où dans une listeSuppression / remplacement d’élémentsCréation d’une liste de nombres à l’aide de la fonction range()Parcours d’une liste à l’aide de for, range() et len()Une conséquence importante du typage dynamiqueOpérations sur les listesTest d’appartenanceCopie d’une listePetite remarque concernant la syntaxeNombres aléatoires - histogrammesTirage au hasard de nombres entiersLes tuplesOpérations sur les tuplesLes dictionnairesCréation d’un dictionnaireOpérations sur les dictionnairesTest d’appartenanceLes dictionnaires sont des objetsParcours d’un dictionnaireLes clés ne sont pas nécessairement des chaînes de caractèresLes dictionnaires ne sont pas des séquencesConstruction d’un histogramme à l’aide d’un dictionnaireContrôle du flux d’exécution à l’aide d’un dictionnaire