def split_str_by_num(str ,num): mylist=[] for i in range(len(str)): if i % num == 0: mylist.append( str[i:i + num]) return mylist
zw='2排3座2排4座2排5座' nu=split_str_by_num(zw,4) print(nu)
结果为