|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
大神们可以给小弟我解释解释标红的几个地方(for in 循环部分)是什么意思吗?我记得”列表[x]“这样的格式是提取列表里面的元素,可是”列表[x][y]"这样又是什么意思呢? 万分感谢!
#AutoTraceDraw.py
import turtle as t
t.title("自动轨迹绘制")
t.setup(800,600,0,0)
t.pencolor("red")
t.pensize(5)
#数据读取
datals=[]
f=open("data.txt")
for line in f:
line = line.replace("\n","")
datals.append(list(map(eval,line.split(","))))
f.close()
for i in range(len(datals)):
t.pencolor(datals[i][3],datals[i][4],datals[i][5])
t.fd(datals[i][0])
if datals[i][1]:
t.right(datals[i][2])
else :
t.left(datals[i][2])
看了一下,你的数据应该是类似于 list=[[1, 2, 3, 4, 5], [6, 7, 8, 9, 10], [11, 12, 13, 14, 15], [16, 17, 18, 19, 20], [21, 22, 23, 24, 25]]
这样的结构。
list[1]就是[6, 7, 8, 9, 10]
list[1][3]就是9
|
|