程序报错,求解答
s = set(['Adam', 'Lisa', 'Paul']) L = ['Adam', 'Lisa', 'Bart', 'Paul'] for name in s: if name in L: s.remove(name) else: s.add(name) print s
为什么这么写就会报错呢。从逻辑上来说拿A和B比跟拿B和A比是一样的啊,求解答
s = set(['Adam', 'Lisa', 'Paul']) L = ['Adam', 'Lisa', 'Bart', 'Paul'] for name in s: if name in L: s.remove(name) else: s.add(name) print s
为什么这么写就会报错呢。从逻辑上来说拿A和B比跟拿B和A比是一样的啊,求解答
2019-08-22
举报