je veux ajouter le
distances
[array([2.0786226e-03, 3.9023757e-03, 3.4480095e-03, 5.1999092e-04], dtype=float32), array([0.0031136 , 0.00344056, 0.00739563, 0.0311079 ],
dtype=float32), array([1.8880665e-03, 3.0295253e-03, 4.0802956e-03, 2.6324868e-02], dtype=float32), array([0.00330418, 0.00431347, 0.00802791, 0.00426304],
dtype=float32)]
Sortie désirée
[0.00994899872, 0.04505769, 0.0353227554, 0.0199086]
J'ai essayé ce qui suit mais cela ajoute tous les éléments et donne une valeur scalaire
print(sum( sum(x) if isinstance(x, list) else x for x in L ))
En supposant L
est - distances
, vous étiez presque là:
print([sum(x) if isinstance(x, list) else x for x in L ])
Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.
En cas d'infraction, veuillez [email protected] Supprimer.
laisse moi dire quelques mots