리스트

GeoGebra Manual
Mathcare (토론 | 기여)님의 2013년 6월 26일 (수) 17:08 판
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)
이동: 둘러보기, 검색
Accessories dictionary.png
이 페이지는 공식 매뉴얼에서 출력과 pdf를 위한 부분입니다. 일반 사용자들은 이 페이지를 편집할 수 없습니다. 만일 이 페이지에서 오류를 발견하였으면, 연락하여 주시기 바랍니다.사용자에 의해 편집 가능한 버전으로 이동


중괄호를 사용하여, 몇 개의 대상을 포함하는 리스트를 만들 수 있다 (예. 점, 선분, 원).

예:
  • L = {A, B, C} 의 결과는 미리 정의된 세 점 A, B, C 를 포함하는 리스트이다.
  • L = {(0, 0), (1, 1), (2, 2)} 의 결과는 이름없이 입력된 점들을 포함하는 리스트이다.
노트: 기하창에 리스트의 원소가 나타나지 않는 것이 기본설정이다.

리스트의 특정 원소에 접근하려면, 원소 명령을 사용해야 한다. 리스트는 리스트 연산자(여기에서 앞으로 더 언급됨) 또는 리스트 명령 의 인자로 사용될 수 있다.

두 리스트 비교하기

다음 문법과 명령을 사용하면, 두 리스트를 비교할 수 있다.

  • 리스트1 == 리스트2: 두 리스트가 튜플 로 동일한지 비교되며, 그 결과는 true 또는 false 이다.
  • 리스트1 != 리스트2: 두 리스트가 튜플로 동일하지 않은지 비교되며, 그 결과는 true 또는 false 이다.
  • 반복원소제거[리스트1] == 반복원소제거[리스트2] 또는 {리스트1} \ {리스트2} == {} : 두 리스트가 집합으로써 동일한지 비교된다. (즉, 원소의 순서와 반복이 무시된다.)
  • 정렬[리스트1] == 정렬[리스트2]: 두 리스트가 중복집합 으로 동일한지 비교된다. (즉, 원소의 순서가 무시된다.)

반복원소제거 명령과 정렬 명령을 참조하시오.

리스트 연산자

<대상> ∈ <리스트> : ~은 ~의 원소이다.

<리스트> ⊆ <리스트> : ~은 ~의 부분집합이다.

<리스트> ⊂ <리스트> : ~은 ~의 진부분집합이다.

<리스트> \ <리스트> : ~은 ~의 차집합이다.

노트: 리스트는 집합 또는 수열의 성질을 담고있는 지오지브라의 대상이다. 이 절에서는 집합의 성질을 따라 번역하였다. (역자주)

리스트에 내장 연산자와 함수 적용하기

리스트에 내장 함수와 연산자 를 적용하면, 그 결과는 리스트이다.

덧셈과 뺄셈

  • 리스트1 + 리스트2: 두 리스트의 대응되는 원소를 더한다.
    노트: 두 리스트의 길이는 동일해야 한다.
  • 리스트 + 숫자: 리스트의 각 원소에 숫자를 더한다.
  • 리스트1 – 리스트2: 첫째 리스트의 대응되는 원소에서 두번째 리스트의 대응되는 원소를 뺀다.
    노트: 두 리스트의 길이는 동일해야 한다.
  • 리스트 – 숫자: 리스트의 각 원소에서 숫자를 뺀다.

곱셈과 나눗셈

  • 리스트1 * 리스트2: 두 리스트의 대응되는 원소를 곱한다.
    노트: 두 리스트의 길이가 동일해야 한다. 만일 두 리스트가 적절한 크기의 행렬인 경우, 행렬 곱셈이 가능하다.
  • 리스트 * 숫자: 숫자를 리스트의 모든 원소에 곱한다.
  • 리스트1 / 리스트2: 첫번째 리스트의 원소를 대응되는 두번째 리스트의 원소로 나눈다.
    노트: 두 리스트의 길이가 동일해야 한다.
  • 리스트 / 숫자: 숫자로 리스트의 모든 원소를 나눈다.
  • 숫자 / 리스트: 숫자를 리스트의 모든 원소로 나눈다.
노트: 벡터의 외적을 참조하시오.

다른 예

  • 리스트^2: 리스트의 모든 원소에 제곱을 한다.
  • 2^리스트: 2에 리스트의 원소로 거듭제곱을 한 리스트를 만든다.
  • 리스트1^리스트2: a^b 의 리스트를 만든다. 이 때, a 는 리스트1 의 원소이며, b는 리스트2의 원소이다.
  • sin(리스트): 리스트의 모든 원소를 사인(sin) 함수에 대입한다. 사용자 정의 함수 도 적용될 수 있다.
© 2024 International GeoGebra Institute