Skip to content

Commit

Permalink
maj
Browse files Browse the repository at this point in the history
  • Loading branch information
glassus committed Nov 9, 2023
1 parent c5191cd commit 70311db
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions docs/T2_Representation_des_donnees/2.1_Listes/cours.md
Original file line number Diff line number Diff line change
Expand Up @@ -283,7 +283,7 @@ Chaque élément étant accessible par son indice (de ```0``` à ```len(liste)
```
=== "Correction 1."
{#
```python linenums='1'
list1 = [8468, 4560, 3941, 3328, 7, 9910, 9208, 8400, 6502, 1076, 5921, 6720, 948, 9561, 7391, 7745, 9007, 9707, 4370, 9636, 5265, 2638, 8919, 7814, 5142, 1060, 6971, 4065, 4629, 4490, 2480, 9180, 5623, 6600, 1764, 9846, 7605, 8271, 4681, 2818, 832, 5280, 3170, 8965, 4332, 3198, 9454, 2025, 2373, 4067]
list2 = [9093, 2559, 9664, 8075, 4525, 5847, 67, 8932, 5049, 5241, 5886, 1393, 9413, 8872, 2560, 4636, 9004, 7586, 1461, 350, 2627, 2187, 7778, 8933, 351, 7097, 356, 4110, 1393, 4864, 1088, 3904, 5623, 8040, 7273, 1114, 4394, 4108, 7123, 8001, 5715, 7215, 7460, 5829, 9513, 1256, 4052, 1585, 1608, 3941]
Expand All @@ -292,10 +292,10 @@ Chaque élément étant accessible par son indice (de ```0``` à ```len(liste)
if list1[i] == list2[i]:
print(list1[i])
```
#}

=== "Correction 2."
{#
```python linenums='1'
list1 = [8468, 4560, 3941, 3328, 7, 9910, 9208, 8400, 6502, 1076, 5921, 6720, 948, 9561, 7391, 7745, 9007, 9707, 4370, 9636, 5265, 2638, 8919, 7814, 5142, 1060, 6971, 4065, 4629, 4490, 2480, 9180, 5623, 6600, 1764, 9846, 7605, 8271, 4681, 2818, 832, 5280, 3170, 8965, 4332, 3198, 9454, 2025, 2373, 4067]
list2 = [9093, 2559, 9664, 8075, 4525, 5847, 67, 8932, 5049, 5241, 5886, 1393, 9413, 8872, 2560, 4636, 9004, 7586, 1461, 350, 2627, 2187, 7778, 8933, 351, 7097, 356, 4110, 1393, 4864, 1088, 3904, 5623, 8040, 7273, 1114, 4394, 4108, 7123, 8001, 5715, 7215, 7460, 5829, 9513, 1256, 4052, 1585, 1608, 3941]
Expand All @@ -308,7 +308,7 @@ Chaque élément étant accessible par son indice (de ```0``` à ```len(liste)
Avantage : on s'arrête dès qu'on a trouvé !

Inconvénient : on part du principe que ce nombre existe vraiment. Si on ne le trouve pas, on aura une erreur...
#}

!!! example "{{ exercice() }}"
=== "Énoncé"
Expand All @@ -318,10 +318,10 @@ Chaque élément étant accessible par son indice (de ```0``` à ```len(liste)
lst = [2428970, 1518306, 4971405, 1690994, 7918102, 4030834, 8830131, 7514856, 7903128, 6307569, 6624056, 5260490, 6447835, 4598783, 9108626, 5045240, 4128269, 4460134, 2497873, 5076659, 8104003, 7604887, 7451976, 4136924, 5691945, 8726293, 7855592, 3562473, 8849129, 6488474, 5303587, 2606124, 5484044, 4559758, 7592232, 2211406, 9974334, 7988936, 7582946, 7668748, 1799997, 3837917, 3196209, 7064342, 2543765, 1182013, 7253381, 1153735, 1037391, 4375946, 4445821, 5965587, 6001887, 4162629, 5235783, 8716582, 4901175, 5445422, 1120005, 8332321, 7075046, 2194175, 5557300, 2887907, 5103214, 2520744, 5104399, 2065665, 3035703, 7890213, 1758301, 3407982, 1355453, 4896338, 7979392, 9671602, 9690721, 7423779, 7423780, 3080825, 6785783, 3836837, 7310931, 1857470, 3492507, 2823231, 1492310, 1911148, 9620515, 5564910, 7009452, 7464745, 9608747, 7267383, 6939140, 6556578, 3592267, 8135497, 4881660, 5346884, 6859150]

```
se cachent deux nombres consécutifs. Pouvez-vous les trouver ?
se cachent deux nombres consécutifs (comme les nombres 4 et 5 dans la liste ```[6, 2, 4, 5, 3]``` ). Pouvez-vous les trouver ?

=== "Correction"
{#
```python linenums='1'
lst = [2428970, 1518306, 4971405, 1690994, 7918102, 4030834, 8830131, 7514856, 7903128, 6307569, 6624056, 5260490, 6447835, 4598783, 9108626, 5045240, 4128269, 4460134, 2497873, 5076659, 8104003, 7604887, 7451976, 4136924, 5691945, 8726293, 7855592, 3562473, 8849129, 6488474, 5303587, 2606124, 5484044, 4559758, 7592232, 2211406, 9974334, 7988936, 7582946, 7668748, 1799997, 3837917, 3196209, 7064342, 2543765, 1182013, 7253381, 1153735, 1037391, 4375946, 4445821, 5965587, 6001887, 4162629, 5235783, 8716582, 4901175, 5445422, 1120005, 8332321, 7075046, 2194175, 5557300, 2887907, 5103214, 2520744, 5104399, 2065665, 3035703, 7890213, 1758301, 3407982, 1355453, 4896338, 7979392, 9671602, 9690721, 7423779, 7423780, 3080825, 6785783, 3836837, 7310931, 1857470, 3492507, 2823231, 1492310, 1911148, 9620515, 5564910, 7009452, 7464745, 9608747, 7267383, 6939140, 6556578, 3592267, 8135497, 4881660, 5346884, 6859150]

Expand All @@ -330,7 +330,7 @@ Chaque élément étant accessible par son indice (de ```0``` à ```len(liste)
print(lst[i], lst[i+1])

```
#}



Expand Down Expand Up @@ -380,7 +380,7 @@ Il suffit d'écraser la valeur actuelle avec une nouvelle valeur
=== "Énoncé"
Construire une liste contenant tous les nombres inférieurs à 100 qui sont divisibles par 7.
=== "Correction"
{{ correction(False,
{{ correction(True,
"
```python linenums='1'
lst = []
Expand All @@ -397,7 +397,7 @@ Il suffit d'écraser la valeur actuelle avec une nouvelle valeur
On considère la liste ```temp = [4, -5, 8, 10, -1, -2, 7, 13]```.
Construire la liste ```temp_pos``` qui ne contient que les éléments positifs de ```temp```.
=== "Correction"
{{ correction(False,
{{ correction(True,
"
```python linenums='1'
temp = [4, -5, 8, 10, -1, -2, 7, 13]
Expand Down

0 comments on commit 70311db

Please sign in to comment.