0

How to find Missing and additional values in Tuple without using Set.

For eg.,

tuple1= ("apple", "banana", "cherry")
tuple2= ("apple", "banana", "mango")

Missing Value: Cherry
Additional Value: Mango

jww
  • 97,681
  • 90
  • 411
  • 885
Srinivasan
  • 11,718
  • 30
  • 64
  • 92
  • Possible duplicate of [Efficient way to find missing elements in an integer sequence](https://stackoverflow.com/q/16974047/608639). Different container, same technique. – jww Nov 03 '18 at 11:10

1 Answers1

1

Use list-comprehensions:

tuple1= ("apple", "banana", "cherry")
tuple2= ("apple", "banana", "mango")

# Missing:
print([x for x in tuple1 if x not in tuple2]) # ['cherry']

# Additional: 
print([x for x in tuple2 if x not in tuple1]) # ['mango']
Austin
  • 25,759
  • 4
  • 25
  • 48