这是一个使用 re 模块:
re
import re line = '1,2,3,4;5' *arr, k = re.split('[,;]', line)
这使得:
print(arr, k) ['1', '2', '3', '4'] 5
如果需要数组(Python列表)是整数而不是字符串,可以使用:
arr = [int(s) for s in arr]