我有两个口头禅,我要把bot转换成元组。两个dict包含相同的元素,但它们不是使用相同的逻辑生成的。在
例如,假设我有一个这样的元组:
(('a',5),('n',4),('c',8))
第二个元组是这样的:
^{pr2}$
它们最初的dict是这样的(可能,我不知道元素在dict中如何排序,但是它们是由包含相同元素的两个dict生成的(不多,不少):
{'a':5,'c': 8,'n':4}
对于人类来说,这两个元组是相似的,但对于计算机来说则不是。在
我如何检查两个元组是否相似?在
Tags:
您还可以将元组转换为
dict
,然后进行比较。在不确定这是否更快/更慢/与排序相同。在
对
tuple
进行排序并进行比较。例如:如果两个元组的元素都是唯一的,您也可以使用
^{pr2}$set
来比较它们:作为补充说明,您不必为了比较词典的内容而将}。您可以将
dict
转换为{dict
对象直接比较为:相关问题 更多 >
编程相关推荐