중괄호를 사용하여 몇 개의 대상의 리스트를 만들 수 있습니다. (예. 점, 선분, 원)
예:
· L = {A, B, C} 는 이미 정의된 세 점 A, B, C로 구성된 리스트를 만들어 줍니다.
· L = {(0, 0), (1, 1), (2, 2)} 는 이름이 없는 세 점으로 구성된 리스트를 만들어 줍니다.
주: 기본 설정으로, 이 리스트의 원소들은 기하창에 나타나지 않습니다.
대상의 두 리스트를 비교할 수 있습니다.
· list1 == list2: 두 리스트가 같은지 체크하며, 결과에 따라 true 또는 false를 나타냅니다.
· list1 != list2: 두 리스트가 같지 않은지를 체크하며, 결과에 따라 true 또는 false를 나타냅니다.
주: 리스트에 연산과 미리 정의된 함수를 적용하면, 그 결과 새로운 리스트를 얻을 수 있습니다.
덧셈과 뺄셈의 예:
·
List1 + List2: 대응되는 두 리스트의 원소를 더합니다.
주: 두 리스트의 길이는 같아야 합니다.
· List + Number: 리스트의 모든 원소에 수를 더합니다.
·
List1 – List2: 첫번째 리스트의 원소에서 두번째 리스트의 대응되는 원소를 뺍니다.
주: 두 리스트의 길이는 같아야 합니다.
· List – Number: 리스트의 모든 원소에서 수를 뺍니다.
곱셈과 나눗셈의 예:
·
List1 * List2: 대응되는 두 리스트의 원소를 곱합니다.
주: 두 리스트의 길이는 같아야 합니다.
주: 리스트가 행렬로 전환이 가능하면, 행렬 곱셈이 사용됩니다.
· List * Number: 리스트의 모든 원소에 수를 곱합니다.
·
List1 / List2: 첫번째 리스트의 원소에서 두번째 리스트의 대응되는 원소를 나눕니다.
주: 두 리스트의 길이가 같아야 합니다.
· List / Number: 리스트의 모든 원소를 수로 나눕니다.
· Number / List: 리스트의 모든 원소로 수를 나눕니다.
다른 예:
· List^2: 리스트의 모든 원소를 거듭제곱합니다.
· sin(List): 리스트의 모든 원소에 사인함수를 적용합니다.