a = ((1,2,3),(4,5,6,),(7,8,9))
print (a)
# 当我直接print (a) 时打印结果为:((1, 2, 3), (4, 5, 6), (7, 8, 9))
print (a, file=open(r'D:\out1.txt', 'w'),)
#保存到电脑txt文本时只有一行数据为:((1,2,3),(4,5,6,),(7,8,9)),
# 如果我想txt保存每个元组都是分行的,像这样:
# (1, 2, 3)
# (4, 5, 6)
# (7, 8, 9)
# 请问如何写PYTHON语句?
for c in a:
print (c, file=open(r'D:\out2.txt', 'w'),)
print(c)
# 后来我用这样实现了分行打印,但是保存到txt时却只保存了最后一行:(7, 8, 9)
# 请问怎样才能保存所有行?
|