怎么删除字符串里的"> "符号?

# 怎么删除字符串里的">>> "符号?
z ='''
>>> letters = ['b', 'a', 'd', 'c']
>>> numbers = [2, 4, 3, 1]
>>> data1 = list(zip(letters, numbers))
>>> data1
[('b', 2), ('a', 4), ('d', 3), ('c', 1)]
'''

# print 打印

letters = ['b', 'a', 'd', 'c']
numbers = [2, 4, 3, 1]
data1 = list(zip(letters, numbers))
data1
[('b', 2), ('a', 4), ('d', 3), ('c', 1)]

置空就可以了~

print(z.replace('>>> ',''))

  鉴于您要去除的字符都在行首且定长,用[4:]切片豆好。


代码

z = ''' ''' # 您的多行文本
out = '\n'.join(map(lambda x: x[4:], z[1:-1].split('\n')))
# print 打印
print(f"\n{'~'*41}\n{out}\n{'~'*41}\n")

代码运行效果

img