I have two two-dimensional arrays,
a = [[17360, "Z51.89"], [17361, "S93.601A"], [17362, "H66.91"], [17363, "H25.12"], [17364, "Z01.01"], [17365, "Z00.121"], [17366, "Z00.129"], [17367, "K57.90"], [17368, "I63.9"]]
and
b = [[17360, "I87.2"], [17361, "s93.601"], [17362, "h66.91"], [17363, "h25.12"], [17364, "Z51.89"], [17365, "z00.121"], [17366, "z00.129"], [17367, "k55.9"], [17368, "I63.9"]]
I would like to read similar strings in both arrays regardless of the character case, i.e. "h25.12" would be equal to "h25.12" .
I tried,
count = a.count - (a - b).count
But (a - b) returns
[[17360, "Z51.89"], [17361, "S93.601A"], [17362, "H66.91"], [17363, "H25.12"], [17364, "Z01.01"], [17365, "Z00.121"], [17366, "Z00.129"], [17367, "K57.90"]]
I need an account like 5 , since there are five identical lines, if we do not consider the case of a symbol.