Besoin de GÉNIES en PYTHON

Azerban
2022-02-16 14:00:52

Je ne réponds plus en MP.

Pour 3 a tu peux faire comme ça :

ids_velos = []
for velo in flotte:
if flotte[velo]["station"] == "Citadelle" and flotte[velo]["etat"] == 1:
ids_velos.append(velo)

print(f"Vélos disponibles à la station Citadelle: {ids_velos}")

HessDeQ
2022-02-16 14:01:35

Question 3a
for k,v in enumerate(dict_velo):
if v["station"] == "Citadelle": print(k)

Question 3b
for k,v in enumerate(dict_velo):
if v["etat"] != -1 : print(f'{k} {v["station"]}')

Zero explication et quelques petites astuces utilisées pour racourcir le code histoire que ton prof crames que t'es qu'un petit branleur qui va quémander des réponses à des exercices triviaux au lieu de travailler :)

Hojis
2022-02-16 14:04:02

Le 16 février 2022 à 14:00:52 :
Je ne réponds plus en MP.

Pour 3 a tu peux faire comme ça :

ids_velos = []
for velo in flotte:
if flotte[velo]["station"] == "Citadelle" and flotte[velo]["etat"] == 1:
ids_velos.append(velo)

print(f"Vélos disponibles à la station Citadelle: {ids_velos}")

mais je comprends pas pk tu fais ids_velos.append(velo)

la question demande d'afficher les vélos dans la station citadelle donc pk on fait pas simplement un print ?

Azerban
2022-02-16 14:05:47

Question 3 b :

for velo in flotte:
if flotte[velo]["etat"] != -1 and flotte[velo]["type"] == "electrique":
station = flotte[velo]["station"]
print(f"{velo} est electrique et est présent à la station {station}")

Azerban
2022-02-16 14:06:44

Le 16 février 2022 à 14:04:02 :

Le 16 février 2022 à 14:00:52 :
Je ne réponds plus en MP.

Pour 3 a tu peux faire comme ça :

ids_velos = []
for velo in flotte:
if flotte[velo]["station"] == "Citadelle" and flotte[velo]["etat"] == 1:
ids_velos.append(velo)

print(f"Vélos disponibles à la station Citadelle: {ids_velos}")

mais je comprends pas pk tu fais ids_velos.append(velo)

la question demande d'afficher les vélos dans la station citadelle donc pk on fait pas simplement un print ?

Tu peux faire comme tu veux. Moi je voulais afficher une liste d'identifiants de vélos, je trouvais ça plus joli :)

Infos
Gestion du forum

contact@geevey.com

API disponible. Utilisez le paramètre "api" en GET, peu importe le contenu, sur une page du site.

Notes

    Partenaire: JVFlux
    Ce site n'est pas associé à Jeuxvideo.com ou Webedia. Nous utilisons seulement des archives publiques.
    Il est inutile de me spammer par e-mail pour supprimer un topic. Au contraire, en conséquence, je mettrais votre topic dans le bloc ci-dessous.
Non-assumage
    Personne n'a pas assumé de topic pour le moment.