next up previous
Next: ループなどの制御 Up: 有限列,リスト,有限集合 Previous: 有限集合

リストや集合のなかから元を取り出してならべる($...in...)

$\displaystyle S=\{2,3,4,6,12\}
$

に対して、

$\displaystyle T=\{\pi/k ; k \in S\}
$

を考えたいとき、あるいは、リストで、

$\displaystyle L=[\pi/2, \pi/3, \pi/4, \pi/12 ]
$

を考えたいときがあります。このようなときには in というのをつかって、

S=[2,3,4,12];
T:={float(PI/k)  $ k in S};
L:=float(PI/k)  $ k in S;
とやればよいでしょう。



2008-11-15