有人能帮我解决这个问题吗

我已经学了几天的蟒蛇了,我需要一些东西来集中我的注意力,我正在寻找一种用海龟来创建地图的方法,于是我来了
在此代码中
在我的电脑上,我创建了一个具有以下坐标的文件.txt:
里弗,5分
-400,400
-333,400
300,500
沙子,5
555,-200
600,554
334432
4332、43

选择 | 换行 | 行号
  1. import csv
  2. block=[]
  3. f=open("file.txt", "r")
  4. csv_reader=csv.reader(f)
  5. for row in csv_reader:
  6.    block.append(tuple(row))

这个功能不起作用,有人能帮我克服这个吗?

# 回答1


您试图使用变量块实现什么目的?
# 回答2


我不知道是什么
意思是。它对我来说打印得很好。

选择 | 换行 | 行号
  1. test_data="""river, 5
  2. -400, 400
  3. -333, 400
  4. 300, 500
  5.  
  6. sand, 5
  7. 555, -200
  8. 600, 554
  9. 334, 432
  10. 4332, 43"""
  11. with open("./test.txt", "w") as fp_out:
  12.     fp_out.write(test_data)
  13.  
  14. import csv
  15. block=[]
  16. f=open("./test.txt", "r")
  17. csv_reader=csv.reader(f)
  18. print "\nInput file is"
  19. for row in csv_reader:
  20.     print row
  21. f.close() 

标签: python

添加新评论