J'ai besoin de multiplier différentes listes pour calculer des zones de polygones irréguliers.Multiplication de listes en Python
X = [1,1,1,1,1,1]
Y = [5,4,3,2,1,0]
Cela signifie que les coordonnées du point 1 sont (1,5)
, pour le point 2 sont (1,4)
et ainsi de suite. Pour calculer la superficie, je dois multiplier X[i] * Y[i+1]
qui est égal à 1 * 4, 1 * 3, 1 * 2
et exclure la dernière multiplication, comme 1 * empty
.
Comment est-ce que je peux faire ceci?
"Comment est-ce que je peux faire ceci?" Qu'avez-vous essayé? – DeepSpace
À quoi devrait ressembler votre sortie? Qu'avez-vous essayé? S'il vous plaît [modifier] la question. – Tgsmith61591
Avec la fonction de carte et un bon découpage de votre liste, il devrait être facile à faire – Axnyff