일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 가운데 글자 가져오기 java
- 나누어 떨어지는 숫자 배열 python
- docker 삭제
- 프로그래머스 나누어 떨어지는 숫자 배열 자바
- 트리의 지름 자바
- 최소 스패닝 트리
- 빅분기실기
- m1 docker
- 빅데이터분석기사
- 청년 Ai Big Data 아카데미
- 청년 AI Big Data 아카데미 13기
- 코드업 1020 자바
- 트리의 지름 java
- 프로그래머스 가운데 글자 가져오기 자바
- codeup 1020 자바
- 가운데 글자 가져오기 자바
- 가운데 글자 가져오기 python
- 코드업 1020 java
- codeup 1020 java
- 나누어 떨어지는 숫자 배열 java
- docker remove
- 프로그래머스 나누어 떨어지는 숫자 배열 파이썬
- 최소 스패닝 트리 자바
- 프로그래머스 가운데 글자 가져오기 python
- m1 docker install
- docker 완전 삭제
- 핸즈온 머신러닝
- 프로그래머스 가운데 글자 가져오기 파이썬
- 최단 경로 알고리즘
- 가운데 글자 가져오기 파이썬
- Today
- Total
목록프로그래밍언어/파이썬
반응형
반응형
(15)
NineTwo meet you
단어 그대로 사전이라는 뜻이다. 딕셔너리는 key와 value를 한쌍으로 갖는 자료형이다. {}로 둘러싸서 만들어지고 key:value형태로 요소가 구성되며 각각은 ,(콤마)로 구분된다. 딕셔너리 쌍 추가 딕셔너리[key] = value 형태로 딕셔너리에 key: value 쌍을 추가한다. key값으로는 정수, 문자열, 튜플등 데이터가 정해지고 변하지 않는 값만 가능하다. key값은 중복으로 올 수 없다. >>> a = {1:'orange', 'tomato':2, (3,):4} >>>a {1: 'orange', 'tomato': 2, (3,): 4} >>>a[8] = 'kiwi' >>>a {1: 'orange', 'tomato': 2, (3,): 4, 8: 'kiwi'} >>>a['toy'] = ['bu..
리스트와의 차이점 리스트는 []로 둘러싸여 있지만 튜플은 ()로 둘러싼다. 리스트는 값의 생성, 삭제, 수정이 가능하지만 튜플은 수정과 삭제가 불가능하다. 다른 말로 튜플은 읽기 전용이기 때문에 속도가 빠르다. 1개의 요소만을 가질 때 요소 뒤에 , (콤마)를 붙여야 한다. 요소 여러 개를 나열하고 괄호( )를 생략해도 무방하다. 리스트 관련 함수 중 내용을 확인하는 함수만 튜플에서 동일하게 적용된다. (ex> index, count) >>>a = () >>>b = (1,) >>>c = (1,2,3) >>>d = 1,2,3,4 튜플 인덱싱 >>>a = ('toy', 'buzz', 'woody', 'rex', 'story') >>>a[1] 'buzz' >>>a[-1] 'story' 튜플 슬라이싱 >>>a ..
리스트란 여러 개의 값을 담을 수 있는 변수다. 리스트 요소로 숫자, 문자열, 리스트 자체 등 어떤 자료형도 포함시킬 수 있다. 또한 아무것도 포함되지 않은 [](빈 리스트)일 수도있다. 리스트 인덱싱 문자열 처럼 리스트도 인덱싱을 적용 시 킬 수 있다. 여기서도 주의할 점은 리스트의 시작 인덱스는 0이라는 점이다. >>>a = [1,2,3,4,5,["apple", "tomato","kiwi"], "flower", "tree"] >>>a[0] 1 >>>a[5] ['apple', 'tomato','kiwi'] >>>a[5][1] 'tomato' >>>a[-1] 'tree' 리스트 슬라이싱 문자열처럼 리스트도 슬라이싱을 적용 시 킬 수 있다. 여기서도 주의할 점은 리스트의 시작 인덱스는 0이라는 점이다. >..
문자열이란 문자, 단어 등으로 구성된 문자들의 집합을 의미한다. 문자열은 다음과 같이 4가지 방식으로 표현할 수 있다. '문자열' "문자열" '''문자열''' """문자열""" 문자열 더하기 >>>a = 'Have a' >>>b = ' nice day!' >>>a+b 'Have a nice day' 문자열 곱하기 >>>a = ' good!! ' >>>a*3 ' good!! good!! good!! ' Escape 코드 프로그래밍 시 사용할 수 있도록 미리 정의해둔 문자 조합이다. \n 문자열 안에서 줄을 바꿀 때 사용 \t 문자열 사이에 탭 간격을 줄 때 사용 \\ 문자 \를 그대로 표현할 때 사용 \' 문자 '(작은따옴표)를 그대로 표현할 때 사용 \" 문자 "(큰따옴표)를 그대로 표현할 때 사용 \r..
주석처리 #를 이용해 한줄을 주석처리 할 수 있다. 여러줄을 주석처리하고 싶은 경우 "(큰따옴표)나 '(작은 따옴표)를 3개를 연속으로 사용해 주석처리를 할 수 있다. #한줄 주석처리 ''' 여러줄 주석 처리 ''' """ 여러줄 주석 처리 """ 자료형 정수, 실수형, 복소수, 진수 같은 것들이 있다. 타입을 확인하고 싶은 경우 type(자료형)과 같은 형태로 확인 할 수 있다. 2진수 2진수는 0b숫자형태로 표현된다. 10진수 -> 2진수 변환 bin(10진수 숫자) 8진수 8진수는 0o숫자형태(숫자 0과 소문자 o) 또는 0O숫자형태(숫자 0과 대문자 O)로 표현된다. 10진수 -> 8진수 변환 oct(10진수 숫자) 16진수 16진수는 0x숫자형태로 표현된다. 10진수 -> 16진수 변환 hex(..