e·nu·mer·a·ble
C1technical셀 수 있거나 하나씩 열거할 수 있는
adjective형용사
- 1
셀 수 있는, 열거 가능한 — 하나씩 세거나 목록으로 나열할 수 있는C1〔general〕
able to be counted or listed one by one
The possible errors are enumerable, so we can check them one by one.
가능한 오류들은 열거할 수 있으므로 하나씩 확인할 수 있다.
The benefits are clear and enumerable, not vague promises.
그 혜택은 모호한 약속이 아니라 명확하고 하나씩 나열할 수 있는 것들이다.
- 2
가산의, 열거 가능한 — 수학에서, 원소들을 어떤 순서로 하나씩 나열할 수 있는C1〔mathematics〕
in mathematics, able to have its elements listed in a sequence
The set of all integers is enumerable.
모든 정수의 집합은 열거 가능하다.
The proof starts by assuming that the set is enumerable.
그 증명은 그 집합이 열거 가능하다고 가정하는 것에서 시작한다.
- 3
열거 가능한, 순회 가능한 — 컴퓨팅에서, 반복문이나 열거 작업으로 각 항목을 차례로 접근할 수 있는C1〔computing〕
in computing, able to be visited, listed, or processed during iteration or enumeration
The loop reads only the object's enumerable properties.
그 반복문은 객체의 열거 가능한 속성만 읽는다.
An enumerable collection lets the program visit each item in order.
열거 가능한 컬렉션은 프로그램이 각 항목을 순서대로 접근하게 해 준다.
유의어iterable
뉘앙스 · 쓰임
countable은 일상적이고 넓게 ‘셀 수 있는’이라는 뜻이며, enumerable은 더 격식적이고 수학·컴퓨팅 맥락에서 ‘하나씩 나열 가능하다’는 느낌이 강합니다. calculable이나 computable은 ‘계산할 수 있는’이라는 뜻이므로 enumerable과 항상 같지 않습니다. iterable은 주로 프로그래밍에서 ‘반복 처리 가능한’이라는 뜻으로, enumerable과 겹칠 수 있지만 완전히 같은 말은 아닙니다.
일상 회화에서는 보통 countable 또는 can be listed라고 말하고, enumerable은 논문, 수학, 프로그래밍 문서에서 더 자주 보입니다. 한국어로 옮길 때 ‘계산할 수 있는’이라고 하면 computable/calculable과 혼동될 수 있으므로, 문맥에 따라 ‘셀 수 있는’, ‘열거 가능한’, ‘반복 처리 가능한’으로 번역하는 것이 자연스럽습니다.
유의어 뉘앙스 비교
- countable
- 수학에서 흔히 쓰이는 말로, 유한하거나 자연수와 대응될 수 있는 집합을 가리킵니다.
- listable
- 목록으로 만들 수 있다는 의미가 직접적이지만 enumerable보다 덜 표준적이고 덜 격식적입니다.
- iterable
- 반복 처리할 수 있다는 뜻으로, 프로그래밍에서 더 흔하지만 언어나 문맥에 따라 의미 범위가 다를 수 있습니다.
반의어
- uncountable
- 원소들을 자연수 순서로 모두 나열할 수 없는 집합을 가리킵니다.
- innumerable
- 너무 많아서 셀 수 없다는 의미가 강합니다.
- non-enumerable
- 열거 작업에서 나타나지 않거나 차례로 접근할 수 없다는 뜻입니다.
자주 쓰는 표현 · Collocations
adj+noun
- enumerable set열거 가능한 집합
- enumerable collection열거 가능한 컬렉션
- enumerable property열거 가능한 속성
adv+adj
- recursively enumerable재귀적으로 열거 가능한
adj+conj+adj
- finite and enumerable유한하고 열거 가능한
어원 · 암기 팁
[Latin]라틴어 enumerare ‘하나씩 세다, 열거하다’에서 온 enumerate에 -able이 붙어 형성된 말입니다.
enumerate(열거하다) + -able(할 수 있는)
💡 enumerate가 ‘열거하다’이므로 enumerable은 ‘열거할 수 있는’이라고 기억하면 쉽습니다.