python中将列表中的多个字符串元素合成一个字符串。
实现将1.txt中按第二个字符串进行排序然后再将结果保存在2.txt中
with open('1.txt') as f:
lines = f.readlines()
new_lines = []
write_lines = []
for line in lines:
line = line.split(",")
new_lines.append(line)
new_lines.sort(key=lambda x:int(x[1]))
for line in new_lines:
line = ",".join(line)
write_lines.append(line)
with open('2.txt', 'a') as f2:
for line in write_lines:
f2.write("{}".format(line))