from turtle import Turtle, Screen
tt_turtle_obj = Turtle()
for _ in range(15):
tt_turtle_obj.forward(10)
tt_turtle_obj.color("white")
tt_turtle_obj.forward(10)
tt_turtle_obj.color("black")
screen = Screen()
screen.exitonclick()
Run Code Online (Sandbox Code Playgroud)
我用这段代码做了同样的事情。还有其他办法吗?
我想制作一个嵌套字典,但我不知道为什么我没有得到我想要的结果
def stud(data):
empty_dic = {}
for line in data:
empty_dic[line["stud_num"]]={line[course]:line[marks]}
return empty_dic
data = [
{
"course": "asd",
"stud_num": "123",
"marks": 28
},
{
"course": "qrt",
"stud_num": "123",
"marks": 27
},
{
"course": "asd",
"stud_num": "124",
"marks": 30
},
{
"course": "zx",
"stud_num": "124",
"marks": 31
},
{
"course": "zx",
"stud_num": "123",
"marks": 28
}
]
Run Code Online (Sandbox Code Playgroud)
我的代码的输出是=>{"123":{"zx":28},"124":{"zx":31}}
我想要的输出是=>{"123":{"asd":28,"qrt":27,"zx":28},124:{"asd":30,"zx":31}}