python:bases:sequences

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
python:bases:sequences [2022/12/16 13:06] philpython:bases:sequences [2024/08/23 16:31] (Version actuelle) – [Python - Les séquences - Généralités] phil
Ligne 4: Ligne 4:
 ===== Python - Les séquences - Généralités ===== ===== Python - Les séquences - Généralités =====
  
-[Mise à jour le : 16/12/2022]+[Mise à jour le : 23/8/2024]
  
   * **Ressources**   * **Ressources**
-    * **Documentation** sur Python.org : <html><a href="https://docs.python.org/fr/3.6/reference/index.html" target="_blank">référence du langage</a>, <a href="https://docs.python.org/fr/3.6/library/stdtypes.html#sequence-types-list-tuple-range" target="_blank">types séquentiels list, tuple, range</a>, <html><a href="https://docs.python.org/fr/3.7/library/string.html#" target="_blank">opérations usuelles sur les chaînes</a></html>+    * **Documentation** sur Python.org : \\   
 +      * <html><a href="https://docs.python.org/fr/3.6/reference/index.html" target="_blank">référence du langage</a></html>, \\  
 +      * <html><a href="https://docs.python.org/fr/3.6/library/stdtypes.html#sequence-types-list-tuple-range" target="_blank">types séquentiels list, tuple, range</a></html>, \\  
 +      * <html><a href="https://docs.python.org/fr/3.7/library/string.html#" target="_blank">opérations usuelles sur les chaînes</a></html>
  
     * **Lectures connexes**     * **Lectures connexes**
Ligne 19: Ligne 22:
  
 === Définition === === Définition ===
-<note>En Python, une séquence est un ensemble fini et ordonné d'éléments indicés de **0** à **n-1** si on a N éléments.</note>+<callout type="info" icon="true">En Python, une séquence est un ensemble fini et ordonné d'éléments indicés de **0** à **n-1** si on a N éléments.</callout>
  
 === 1. Accès aux éléments ===  === 1. Accès aux éléments === 
- +<callout type="info" icon="true">//séquence//**[**//i//**]**</callout>
-<note>//séquence//**[**//i//**]**</note>+
  
 === 2. Longueur d'une séquence === === 2. Longueur d'une séquence ===
- +<callout type="info" icon="true">**len**(//séquence//)</callout>
-<note>**len**(//séquence//)</note>+
  
 === 3. Tests d'appartenance et de non appartenance === === 3. Tests d'appartenance et de non appartenance ===
- +<callout type="info" icon="true">//element// **in** //séquence// et //element// **not in** //séquence//</callout>
-<note>//element// **in** //séquence// et //element// **not in** //séquence//</note>+
  
 === 4. Concaténation === === 4. Concaténation ===
-<note>//séquence//<sub>1</sub> **+** //séquence//<sub>2</sub> **+** ... **+** séquence<sub>n</sub></note>+<callout type="info" icon="true">//séquence//<sub>1</sub> **+** //séquence//<sub>2</sub> **+** ... **+** séquence<sub>n</sub></callout>
  
 === 5. Parcours === === 5. Parcours ===
-<note>Utilisation des boucles : \\ **for** //variable// **in** //séquence// et \\ **while** //variable// < **len**(//séquence//)</note>+<callout type="info" icon="true">Utilisation des boucles : \\ **for** //variable// **in** //séquence// et \\ **while** //variable// < **len**(//séquence//)</callout>
  
 === 6. Découpage (slicing) === === 6. Découpage (slicing) ===
-<note>//séquence//**[**//début//** : **//fin//** : **//pas//**]**</note>+<callout type="info" icon="true">//séquence//**[**//début//** : **//fin//** : **//pas//**]**</callout>
  
 ==== Pour aller plus loin ==== ==== Pour aller plus loin ====
   * <html><a href=" https://realpython.com/len-python-function/#:~:text=The%20function%20len()%20is,with%20many%20different%20data%20types" target="_blank">Using the len() Function in Python</a></html>   * <html><a href=" https://realpython.com/len-python-function/#:~:text=The%20function%20len()%20is,with%20many%20different%20data%20types" target="_blank">Using the len() Function in Python</a></html>
  • python/bases/sequences.1671192410.txt.gz
  • Dernière modification : 2022/12/16 13:06
  • de phil