# 转列表,隔行切片
str = '''123456''
# print打印
135
# print打印
246
# 计算它们之间的交集,并集,差集
zfc = '''
z:qo,to,xe,sm
o:xz,xe,qm
e:sm,xz,qt,to
'''
>>> str = '''123456'''
>>> print(str[::2])
135
>>> print(str[1::2])
246
>>> lst = ['qo,to,xe,sm', 'xz,xe,qm', 'sm,xz,qt,to']
>>> sets = [set(s.split(',')) for s in lst]
>>> sets
[{'qo', 'xe', 'to', 'sm'}, {'xz', 'xe', 'qm'}, {'qt', 'xz', 'to', 'sm'}]
>>> sets[0]&sets[1]
{'xe'}
>>> sets[0]|sets[1]
{'qo', 'xz', 'xe', 'sm', 'to', 'qm'}
>>> sets[0]-sets[1]
{'qo', 'to', 'sm'}
>>> sets[0]&sets[2]
{'to', 'sm'}
>>> sets[0]|sets[2]
{'qt', 'xz', 'qo', 'xe', 'sm', 'to'}
>>> sets[0]-sets[2]
{'qo', 'xe'}
# 转列表,隔行切片
str = '''123456'''
print(str[0:-1:2])
# print打印
#135
print(str[0:-1:2])
# print打印
print(str[1::2])
# 246
# 计算它们之间的交集,并集,差集
zfc = '''
z:qo,to,xe,sm
o:xz,xe,qm
e:sm,xz,qt,to
'''
你后面的字符串无法进行进行交集,并集,差集计算