这是测试用例
a = ["Barack", "Obama"]
b = ["John", "Obama"]
现在如果我这样做a & b
。它给了我["Obama"]
。常见的被渲染。
虽然如果这是场景
a = ["Barack", "Obama"]
b = ["John", "obama"] # See O is not capitalized here
我愿意a & b
。我将得到一个空数组[]
作为输出。我明白为什么。虽然,如何解决这个问题并使其区分大小写不区分大小写?
谢谢
更新:没必要总是小写。a
可以有小写字符串和b
所有大写字符串,反之亦然。