Je souhaite récupérer les valeurs d'un tableau existant en comparant les chaînes des deux autres tableaux existants pour l'égalité. Suis stocker des valeurs de file1
et file2
dans les tableaux.Comment récupérer les valeurs correspondantes d'un tableau en comparant les deux autres tableaux en python
Note:
considèrent 'array1
' a liste de chaînes ['aa', 'bb', 'cc', 'dd']
et le 'array3
' a [1, 2, 3, 4, 5]
qui a été prise de file1
. 'array2
' a la liste des chaînes ['bb', 'dd', 'aa', 'cc', 'ee']
qui a été prise de file2
.
Par exemple: Si la valeur aa
de array2
matchs avec aa
de array1
puis, value 1
doivent être récupérées et stockées dans csv
Je veux avoir la logique à coder en python. Des idées ?
On ne sait pas ce que vous entendez par « match ». Quelle est la condition pour la comparaison? (Il ne peut pas être la position, puisque les tableaux sont de longueur différente, n'est-ce pas?) – ImportanceOfBeingErnest
Je veux comparer chaque valeur de array2 avec les valeurs de array1 et s'il existe une similarité entre les chaînes alors, il devrait récupérer le valeur correspondante de array3. Par exemple: 'bb' de array2 devrait être comparé à toutes les valeurs de array1 et la valeur '2' devrait être récupérée. De même, 'dd' de array2 devrait être comparé à toutes les valeurs de arrray1 et ainsi de suite. @ImportanceOfBeingErnest – swathi
Et quelle est la valeur correspondante? Mettez-vous dans la position de quelqu'un qui ne sait rien de ce que vous essayez d'accomplir et lisez votre question. Alors [edit] ta question de telle sorte qu'il devienne clair ce que tu veux. – ImportanceOfBeingErnest