【发布时间】:2015-03-13 14:41:10
【问题描述】:
我有两套
a[i]={'aaa@','bb','ccc@'}
b[j]={'aaa','bb@','ccc@'}
我想将a[i] 中的每个字符串与b[j] 进行比较,这样如果两个字符串相同并且它们末尾有特殊字符,那么它会打印“相等”,如上面列表中的ccc@ 如果字符串相等则相同但其中一个有一个特殊字符,然后它显示“不完全匹配”
【问题讨论】:
-
你有 sets,而不是列表。
-
是的,那么如何使用集合进行比较
-
@abd,您能指定要与其他字符串比较的字符串吗?你看,你有集合而不是列表是一个问题,因为集合不是有序的,也没有办法告诉你要比较第一个集合的哪个元素与第二个集合的哪个元素。
-
我想将第一个集合的所有元素与其他集合的所有元素进行比较
-
我的字符串是第一组 {"Product invoice","product verification","product completed@"} 和 second set {"Product invoice","product verification@","产品完成@"}
标签: python string comparison