首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设置交叉点不查找公共元素

设置交叉点不查找公共元素
EN

Stack Overflow用户
提问于 2020-05-22 02:16:08
回答 1查看 34关注 0票数 1

我有两套:

代码语言:javascript
复制
set1 =  {'MIX', 'КANYA', 'МASTER', 'ЕР#19', 'ВНООМІ'}
set2 =  {'RUNNING', 'TIMINGS', 'TIME:', 'ISCI', '0:60', 'AUDIO', 'PRESHOW', 'AUDIO:', 
         'INFO:', 'AGENCY:', 'STEREO', 'TC:', 'FORMAT', '0:30', 'TTT', 'MUSIC:', 'TRT:', 
         'CODE:', 'EP:', 'MASTER', 'EPISODE', ':60', 'EP', 'OUTPUT', 'DATE:', 'CAPTIONED', 
         '00:00:30:00', 'ISCII', 'STEREO:', 'BREAK', 'TITLE:', 'PROGRAM:', 'DURATION', 
         ':30', 'PRODUCTION:', 'SEASON', '00:00:15:00', ':15', 'FPS', 'AIRDATE:', 'TRT', 
         'CLIENT:', 'ISCII:', 'LENGTH:'}

尽管有一个常见的字符串"MASTER",但当我尝试查找set1.intersection(set2)时,我得到了空集。

有人能告诉我为什么这失败了吗?

EN

回答 1

Stack Overflow用户

发布于 2020-05-22 02:31:55

您遇到的问题是因为您的两个'MASTER'元素不相同。set1中M的码点是1052,而set2中M的码点是77。

您可以通过在python中运行以下命令来测试这一点(我复制并粘贴了上面两组中的“M”字符)。

代码语言:javascript
复制
# Set 1 M from 'MASTER'
ord('М')

# Set 2 M from 'MASTER'
ord('M')
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61941109

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档