Programming

; develop a program

반응형

코딩 15

[Python] 자료구조 - Dictionary(사전)

이번 포스팅에서는 파이썬의 4가지 자료구조 중 하나인 Dictionary(사전)에 대하여 공부를 해보고자 한다. Dictionary(사전) Dictionary(사전)는 값을 키(key) - 값(value) 쌍의 형태로 저장하는 자료구조다. 리스트나 튜플의 index의 역할을 하는 key를 직접 지정한다. 별도로 정의한 키(key)를 통해 각 요소에 접근할 수 있고, 키(key)를 가지고 그 키에 해당하는 값(value)을 찾을 수 있다. Dictionary 생성 딕셔너리는 중괄호({ })로 감싸서 생성하고, 딕셔너리의 각 원소(element)들은 쉼표(,)를 사용하여 구분한다. 원소는 또다시 키(key)와 값(value)의 한 쌍으로 구성되며, 이 둘은 콜론(:)으로 연결된다. ex) { 키 : 값, 키..

Back-End/Python 2022.09.19

[Python] 자료구조 - Tuple(튜플)

이번 포스팅에서는 파이썬의 4가지 자료구조 중 하나인 Tuple(튜플)에 대하여 공부를 해보고자 한다. Tuple(튜플) Tuple(튜플)은 리스트와 같이 원소들을 순서대로 저장하는 자료구조이다. 리스트와 거의 비슷하지만 원소를 변경할 수 없다는 점에서 서로 다르다. Tuple(튜플)은 각 위치(index) 마다 정해진 의미가 있고 그 값이 한번 설정되면 바뀌지 않는 경우에 많이 사용된다. Tuple 생성 튜플은 리스트와 마찬가지로 원소(element)를 쉼표(,)로 구분하지만, 대괄호 대신 소괄호( )로 감싸거나 아예 감싸지 않고 생성한다. ex) (값, 값, 값) / 값, 값, 값 -> '( )'생략 가능) 예제 순서 1. 튜플을 생성한다. (같은 데이터 타입) 순서 2. 튜플을 생성한다. (다른 데..

Back-End/Python 2022.09.19

[Python] 자료구조 - List(리스트)

이번 포스팅에서는 파이썬의 4가지 자료구조 중 하나인 List(리스트)에 대하여 공부를 해보고자 한다. List(리스트) 리스트는 파이썬에서 가장 많이 사용되는 자료구조이고, 값을 순서대로 모아서 관리한다. 리스트에는 원소들이 순서대로 저장되며, 0부터 1씩 증가하는 정수의 index를 가진다. 이 index로 조회 및 변경을 할 수 있다. 다른 데이터 타입의 값과 중복된 값들을 저장할 수 있고, 원소들을 변경할 수 있다.. List 생성 리스트는 대괄호([ ])를 사용하여 생성되며, 리스트 안의 원소(element)들은 쉼표(,)로 구분한다. ex) [값, 값, 값, ..] 예제 순서 1. 리스트를 생성한다. (같은 데이터 타입) 순서 2. 리스트를 생성한다. (다른 데이터 타입) ages = [20,..

Back-End/Python 2022.09.18

[Python] 파이썬 자료구조

이번 포스팅에서는 파이썬의 자료구조에 대하여 공부를 해보고자 한다. 자료구조 자료구조는 정수형, 실수형, 문자열 등의 데이터가 여러 개 있을 경우, 이를 효과적으로 관리하는 데 사용된다. 파이썬에서 가장 많이 사용되는 자료구조는 리스트, 튜플, 사전이며 이 세 가지 자료구조는 파이썬으로 프로그래밍할 때 자주 사용되므로 반드시 익혀 두어야 한다. 여러 개의 값들을 모아서 관리하는 데이터 타입 한 개의 변수는 한 개의 값 밖에는 가지지 못한다. 그러나 회원들의 주소, 파는 물건들의 재고량처럼 하나의 변수로 여러 개의 값을 관리해야 할 경우가 있는데 이런 경우 자료구조를 사용한다. 데이터를 모아서 관리하는 방식에 따라 구분 List: 순서가 있으며 중복을 허용하고 구성하는 값들을 변경할 수 있다. Tuple:..

Back-End/Python 2022.09.18

[Python] 변수(Variable) 선언 및 대입

이번 포스팅에서는 파이썬에서 변수의 정의와 변수 선언 및 대입에 대한 공부를 해보고자 한다. 변수(Variable) 변수란 데이터를 담는 메모리 공간이라고 할 수 있다. 컴퓨터는 기본적으로 명령어를 처리하고 나면 결과를 따로 저장하지 않는데 이런 상황에서 변수를 사용하면 명령어를 처리하고 난 후에도 그 결과를 다시 사용할 수 있다. 변수는 값의 의미를 나타내는 이름으로도 사용된다. 변수에 특정 값을 지정하면 변수는 지정된 값으로 사용된다. 변수 선언 및 대입 변수명 = 값 변수는 반드시 선언하면서 값을 대입해야 한다. 처음 선언된 변수이면 변수 선언/ 초기화를 해야 한다. 값이 있는 변수일 경우 값 변경(대입)을 해야 한다. 변수 선언 시 대입할 값이 없을 경우 None 값을 대입해야 한다. (None ..

Back-End/Python 2022.09.15
반응형