J'ai un tableau de distances appelé dists
. Je veux sélectionner dists
qui se situent dans une fourchette.
dists[(np.where(dists >= r)) and (np.where(dists <= r + dr))]
Cependant, cela ne sélectionne que pour la condition
(np.where(dists <= r + dr))
Si je fais les commandes séquentiellement en utilisant une variable temporaire, cela fonctionne bien. Pourquoi le code ci-dessus ne fonctionne-t-il pas, et comment puis-je le faire fonctionner ?