Python数据对比
1、在实际开发中,可能会遇到对比两个数据的差异性的需求
⑴比如对比两个字符串、列表、元组、字典、集合数据的值是否相等
2、在Python中有很多方法可以用来对比两组数据的差异性
⑴比较运算符
⑵集合方法
⑶集合运算符
⑷第三方库
使用比较运算符
1、对比两组数据是否一致(值是否相等)最简单的方法就是使用等号"=="运算符了
2、只是说使用这种方法来对比两组数据时,只能判断两组数据的值是否相等
⑴但是不能找出两组数据中不一致的地方
例1:序列类数据对比
# 序列类数据对比:元素值、顺序一致
stringData1 = "hello,world"
stringData2 = "hello,world"
print("字符串对比-元素值、顺序一致:", stringData1 == stringData2)
listData1 = [1, 2, 3, "a", "B"]
listData2 = [1, 2, 3, "a", "B"]
print("列表对比-元素值、顺序一致:", listData1 == listData2)