37,737
社区成员
发帖
与我相关
我的任务
分享
try:
with open('James.txt') as jaf:
data = jaf.readline()
james = data.strip().split(',')
with open('Julie.txt') as juf:
data = juf.readline()
julie = data.strip().split(',')
with open('Mikey.txt') as mif:
data = mif.readline()
mikey = data.strip().split(',')
with open('Sarah.txt') as saf:
data = saf.readline()
sarah = data.strip().split(',')
except IOError as err:
print('File error: ' + str(err))
print(sorted(james))
print(sorted(julie))
print(sorted(mikey))
print(sorted(sarah))
clean_james = []
clean_julie = []
clean_mikey = []
clean_sarah = []
def sanitize(time_string):
if '-' in time_string:
splitter = '_'
elif ':' in time_string:
splitter = ':'
else:
return(time_string)
(mins,secs) = time_string.split('-')
for each_t in james:
clean_james.append(sanitize(each_t))
for each_t in julie:
clean_julie.append(sanitize(each_t))
for each_t in mikey:
clean_mikey.append(sanitize(each_t))
for each_t in sarah:
clean_sarah.append(sanitize(each_t))
print(sorted(clean_james))
print(sorted(clean_julie))
print(sorted(clean_mikey))
print(sorted(clean_sarah))def sanitize(time_string):
if '-' in time_string:
splitter = '_'
elif ':' in time_string:
splitter = ':'
else:
return(time_string)
(mins,secs) = time_string.split('-')
这段代码我猜应该是这么用的
if '-' in time_string:
splitter = '-'
elif ':' in time_string:
splitter = ':'
else:
return(time_string)
(mins,secs) = time_string.split(splitter)