본문 바로가기

컴퓨터

Javascript 아라비아 숫자를 한글 표기법으로 변환하기 function numberToKorean(num) { num = parseInt((num + '').replace(/[^0-9]/g, ''), 10) + ''; // 숫자/문자/돈 을 숫>자만 있는 문자열로 변환 if(num == '0') return '영'; var number = ['영', '일', '이', '삼', '사', '오', '육', '칠', '팔', '구']; var unit = ['', '만', '억', '조']; var smallUnit = ['천', '백', '십', '']; var result = []; //변환된 값을 저장할 배열 var unitCnt = Math.ceil(num.length / 4); //단위 갯수. 숫자 10000은 일단위와 만단위 2개이다. num = num..
Python Collections | 파이썬 콜렉션 Collections Ordered Changeable Indexed Duplicate List ○ ○ ○ ○ Tuple ○ × ○ ○ Set × × × × Dictionary ○ ○ ○ ×
Python tuple | 파이썬 튜플 파이썬에서 튜플(tuple)은 순서가 있는, 값의 변경이 불가능한 자료형이다. 튜플은 괄호 ()를 사용하여 생성할 수 있다. 튜플은 리스트와 달리, 값의 변경이 불가능하기 때문에 더욱 메모리 효율적이다. 또한, 리스트와 마찬가지로 튜플은 인덱싱, 슬라이싱, 연산 등을 지원한다. # Creating a tuple numbers = (1, 2, 3, 4, 5) print(numbers) # Output: (1, 2, 3, 4, 5) # Accessing elements in a tuple print(numbers[0]) # Output: 1 # Attempting to change an element in a tuple numbers[0] = 6 # Output: TypeError: 'tuple' objec..
Python max() | 파이썬 최대값 # Finding the maximum value in a list numbers = [1, 2, 3, 4, 5] print(max(numbers)) # Output: 5 # Finding the maximum value of two arguments print(max(3, 7)) # Output: 7 # Finding the maximum value of three or more arguments print(max(1, 5, 7, 2)) # Output: 7 # Finding the maximum value in a string letters = "hello" print(max(letters)) # Output: 'o'
Python dictionary | 파이썬 객체 ▒ 정의 d = {key1: value1, key2: value2, ..., keyn: valuen} ▒ 접근 d[valuen] ▒ values() d = {'key1': 'value1', 'key2': 'value2', 'key3': 'value3'} values = d.values() print(list(values)) # Output: ['value1', 'value2', 'value3'] ▒ items() d = {'key1': 'value1', 'key2': 'value2', 'key3': 'value3'} items = d.items() print(list(items)) # Output: [('key1', 'value1'), ('key2', 'value2'), ('key3', 'value3')]