数据摘取时,Select函数的使用问题
mathematica吧
全部回复
仅看楼主
level 2
吉米_维奇 楼主
为什么我只想找到70分的人,我却不能使用=70的命令呢?
chart = {{"a", "aa", 90}, {"b", "bb", 80}, {"c", "cc", 70}, {"d",
"dd", 60}};
selectFun2[x_] := And[x[[2]] == "cc", x[[3]] >= 65];
Select[chart, selectFun2]
chart = {{"a", "aa", 90}, {"b", "bb", 80}, {"c", "cc", 70}, {"d",
"dd", 60}};
selectFun3[x_] := And[x[[2]] == "cc", x[[3]] = 70];
Select[chart, selectFun3]
2020年05月21日 06点05分 1
吧务
level 10
你打的是赋值用的单等号
2020年05月23日 05点05分 2
(⊙﹏⊙),不好意思,经验不多,没注意到,多谢
2020年05月23日 06点05分
level 1
判定要用连等,单个等号就是赋值了
2020年05月27日 18点05分 3
1