Besoin de GÉNIES en PYTHON

DINORUS
2022-05-25 08:00:45

Je veux créer une fonction qui recherche la valeur minimale dans un tableau

<code>def recherche_min(tab):
for i in range(len(tab)):

Apres jsp

YatengakiGaming
2022-05-25 08:06:11

Pas sûr que je trouve mais attends.

capoteofruquier
2022-05-25 08:07:12

en python :)

DINORUS
2022-05-25 08:08:42

:(

RatonXPLOSIF
2022-05-25 08:08:49

Un tableau c'est à dire une liste de liste ?

min([min(i) for i in li]) ou li est ton tableau

YatengakiGaming
2022-05-25 08:10:46

liste = [10, 20, 4, 45, 99,55,48,16]
def MinList(liste):
minimum = liste[0]
for x in liste:
if x < minimum :
minimum = x
return minimum

def MaxList(liste):
maximum = liste[0]
for x in liste:
if x > maximum :
maximum = x
return maximum

RatonXPLOSIF
2022-05-25 08:11:09

Si tu veux la jouer fancy : min(sum(tab,[]))

DINORUS
2022-05-25 08:12:11

Le 25 mai 2022 à 08:08:49 :
Un tableau c'est à dire une liste de liste ?

min([min(i) for i in li]) ou li est ton tableau

Bah juste une liste quoi

Effondrix4
2022-05-25 08:12:25

Il me semble que c'est un des 7 problèmes du millénaire ça
Pas sûr qu'on connaisse la solution

RatonXPLOSIF
2022-05-25 08:13:02

Y a une fonction pour ça. Min. Donc faudrait préciser si tu as le droit de t'en servir.

FF6_REMAKE
2022-05-25 08:13:18

laissez le se demerdé seul

les algo de recherche c'est la base

si il arrive pas à faire _a il ferra rien de sa vie

Morios14
2022-05-25 08:13:19

Ça c'est un truc de génie ? :rire:

DINORUS
2022-05-25 08:13:32

Le 25 mai 2022 à 08:10:46 :
liste = [10, 20, 4, 45, 99,55,48,16]
def MinList(liste):
minimum = liste[0]
for x in liste:
if x < minimum :
minimum = x
return minimum

def MaxList(liste):
maximum = liste[0]
for x in liste:
if x > maximum :
maximum = x
return maximum

Oui mais le probleme c’est qu’imagineons que dans la liste, ya 2 valeurs qui sont inferieurs à l’indice 0 :(

Iobi
2022-05-25 08:13:35

j'ai un enorme python génial dans le frocardhttps://image.noelshack.com/fichiers/2022/13/5/1648806706-casshhhh.png

Morios14
2022-05-25 08:13:49

Le 25 mai 2022 à 08:13:18 :
laissez le se demerdé seul

les algo de recherche c'est la base

si il arrive pas à faire _a il ferra rien de sa vie

This c'est ultra basique là en plus

DINORUS
2022-05-25 08:14:40

Le 25 mai 2022 à 08:13:02 :
Y a une fonction pour ça. Min. Donc faudrait préciser si tu as le droit de t'en servir.

Oui mais pas en faisant print(min)

DINORUS
2022-05-25 08:15:31

:(

RatonXPLOSIF
2022-05-25 08:16:17

Mon dieu...

YatengakiGaming
2022-05-25 08:17:18

Le 25 mai 2022 à 08:13:32 :

Le 25 mai 2022 à 08:10:46 :
liste = [10, 20, 4, 45, 99,55,48,16]
def MinList(liste):
minimum = liste[0]
for x in liste:
if x < minimum :
minimum = x
return minimum

def MaxList(liste):
maximum = liste[0]
for x in liste:
if x > maximum :
maximum = x
return maximum

Oui mais le probleme c’est qu’imagineons que dans la liste, ya 2 valeurs qui sont inferieurs à l’indice 0 :(

Ça va aussi fonctionner avec les valeurs négatives normalement.

Le 25 mai 2022 à 08:14:40 :

Le 25 mai 2022 à 08:13:02 :
Y a une fonction pour ça. Min. Donc faudrait préciser si tu as le droit de t'en servir.

Oui mais pas en faisant print(min)

Fait return min alors.

SamoaDorloter
2022-05-25 08:17:34

min([]) 

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.