python的计算是不是像数学一样?那帮我理解一下?
s = set(['Adam', 'Lisa', 'Paul'])
L = ['Adam', 'Lisa', 'Bart', 'Paul']
m = set(L)
p = s -m#(['Adam', 'Lisa', 'Paul'])-['Adam', 'Lisa', 'Bart', 'Paul']=-'Bart'
q = m -s#['Adam', 'Lisa', 'Bart', 'Paul']-['Adam', 'Lisa', 'Paul']='Bart'
s = p | q#'Bart' | -'Bart'
print s
我单纯我认为p = s -m q = m -s 就像加减乘除,还有m = set(L)这个是什么意思?
s = set(['Adam', 'Lisa', 'Paul']) L = ['Adam', 'Lisa', 'Bart', 'Paul'] m = set(L) p = s -m#(['Adam', 'Lisa', 'Paul'])-['Adam', 'Lisa', 'Bart', 'Paul']=-'Bart' q = m -s#['Adam', 'Lisa', 'Bart', 'Paul']-['Adam', 'Lisa', 'Paul']='Bart' s = p | q#'Bart' | -'Bart' print s