使用不同的seps将字符串@拆分一次

sqr*_*ram 0 python string split

datetime =  '0000-00-00 00:00:00'.split('-')
Run Code Online (Sandbox Code Playgroud)

现在它只是将它拆分为连字符,但是可以将这个字符串拆分为两个和:?

Ric*_*dle 13

我猜你也想分开中间的空间:

import re
values = re.split(r'[- :]', "1122-33-44 55:66:77")
print values
# Prints ['1122', '33', '44', '55', '66', '77']
Run Code Online (Sandbox Code Playgroud)


Den*_*gan 5

一个想法是这样的(未经测试):

years, months, days = the_string.split('-')
days, time = days.split(' ')
time = time.split(':')
Run Code Online (Sandbox Code Playgroud)

或者这更适合您的数据.

date, time = the_string.split(' ')
years, months, days = date.split('-')
hours, minute, seconds = time.split(":")
Run Code Online (Sandbox Code Playgroud)