Studying Cloud

고정 헤더 영역

글 제목

메뉴 레이어

Studying Cloud

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (20)
    • Computer Science (1)
      • Basic Knowledge (1)
    • Python (11)
      • Basic Grammar (10)
      • Data Analysis (1)
    • Web (1)
      • Website 만들기 (1)
      • HTML (0)
    • API (2)
      • openAPI (2)
    • Psychology (1)
      • Cognitive Psychology (0)
      • Neuroscience (0)
      • Paper review & summary (1)
    • Statistics (2)
      • Basic Statistics (2)
      • Statistical Analysis (0)
      • R (0)
    • Biology (0)
      • Basic Biology (0)
    • Human Factors (0)
      • Human Factors (0)
      • Human Interface (0)
    • No-code Tools (1)
      • Bubble (1)
    • Makerlog (1)

검색 레이어

Studying Cloud

검색 영역

컨텐츠 검색

Python/Basic Grammar

  • 10. 파이썬 자료형 - 집합 : 특징, 만들기, 요소 추출, 집합연산, 내장함수

    2022.03.25 by groomi

  • 9. 파이썬 자료형 - 딕셔너리(2) : 딕셔너리 내장함수

    2022.03.24 by groomi

  • 8. 파이썬 자료형 - 딕셔너리(1) : 쌍 추가/삭제, Key를 통해 Value 얻기, 중복된 key

    2022.03.24 by groomi

  • 7. 파이썬 자료형 - 튜플 : 리스트와 다른 점, 인덱싱/슬라이싱/연산

    2022.03.21 by groomi

  • 6. 파이썬 자료형 - 리스트(2) : 리스트 내장함수

    2022.03.18 by groomi

  • 5. 파이썬 자료형 - 리스트(1) : 리스트 만들기, 인덱싱, 슬라이싱, 연산, 수정과 삭제

    2022.03.18 by groomi

  • 4. 파이썬 자료형 - 문자열(3) : 문자열 내장함수

    2022.03.17 by groomi

  • 3. 파이썬 자료형 - 문자열(2) : 슬라이싱, 포매팅

    2022.03.16 by groomi

10. 파이썬 자료형 - 집합 : 특징, 만들기, 요소 추출, 집합연산, 내장함수

6. 집합(Set) 집합은 요소(item)들의 모임이다. 집합 자료형의 중요한 특징 두 가지가 있다. - 중복을 허용하지 않는다 한 집합 안에 같은 값이 두 개 이상 있을 필요가 없다. 만약 같은 값이 있다면 하나만 남는다. - 순서가 없다 먼저 나온 요소이든 나중에 나온 요소이든 그냥 집합 안의 요소일뿐이다. 리스트, 튜플과 달리 순서가 없기 때문에 인덱싱을 통해서 요소값을 불러오는 것이 불가능하다. 6.1 집합 자료형 만들기 - {} 안에 요소 삽입 집합은 순서가 없는 자료형이므로 s2라는 집합에 a, b, c라는 요소가 일정한 순서 없이 저장된 것을 볼 수 있다. - set() 괄호 안에 리스트 형태로 요소 삽입 - set() 괄호 안에 문자열 삽입 set() 괄호 안에 리스트 없이는 문자열만 삽입..

Python/Basic Grammar 2022. 3. 25. 15:36

9. 파이썬 자료형 - 딕셔너리(2) : 딕셔너리 내장함수

딕셔너리 내장함수 다음은 딕셔너리 자료형이 자체적으로 가지고 있는 내장함수들이다. keys : Key 리스트 만들기 keys는 딕셔너리에서 key 값들만을 모아서 dict_keys라는 객체를 돌려주는 함수이다. 파이썬 2.7 버전까지는 keys 함수의 반환값으로 리스트를 돌려줬지만, 3.0 이후 버전의 파이썬에서는 keys 함수 사용시 dict_keys 객체를 돌려준다. (dict_keys 객체를 포함하여, dict_values, dict_items 등은 리스트로 변환하지 않더라도 for문 같은 기본적인 반복 구문을 실행할 수 있다. 다만, 리스트 내장함수는 사용할 수 없다.) 만약 keys 함수의 반환값으로 리스트가 필요하다면 다음처럼 list()로 둘러싸주면 된다. values : Value 리스트 ..

Python/Basic Grammar 2022. 3. 24. 22:01

8. 파이썬 자료형 - 딕셔너리(1) : 쌍 추가/삭제, Key를 통해 Value 얻기, 중복된 key

5. 딕셔너리(Dictionary) 5.1 딕셔너리란? : 대응관계를 나타내는 자료형. Key와 Value를 한 쌍으로 갖는다. 사전에서 단어에 대한 의미 값을 찾고, 전화번호부에서 이름에 대한 전화번호 값을 찾듯이 딕셔너리에서는 Key에 대한 Value를 찾을 수 있다. 예를 들어, Key Value 이름 구름이 나이 23 취미 달리기 이런 식으로 딕셔너리는 Key와 그 key에 대한 Value를 한 쌍으로 갖는 자료형이다. 딕셔너리에서 Key는 Value를 찾거나 추출할 때 기준이 되는 중요한 것으로, 변하지 않는 값을 사용한다. Value에는 변하거나 변하지 않는 값 모두 사용이 가능하다. 5.2 딕셔너리 만들기 딕셔너리는 {key:value} 형식으로 만든다. 여러 key:value 쌍을 넣고 싶..

Python/Basic Grammar 2022. 3. 24. 21:29

7. 파이썬 자료형 - 튜플 : 리스트와 다른 점, 인덱싱/슬라이싱/연산

4. 튜플(Tuple) 4.1 튜플과 리스트의 차이점 차이점을 설명하기에 앞서, 튜플은 리스트와 마찬가지로 다양한 요소들을 포함할 수 있는 자료형이다. 몇 가지 점을 제외하고는 리스트와 비슷하기 때문에 다음 차이점만 익힌다면 리스트에 대한 지식을 기반으로 쉽게 사용할 수 있다. - 리스트는 대괄호 [ ]로 둘러싸지만, 튜플은 소괄호 ( )로 둘러싼다. - 리스트는 요솟값을 생성, 삭제, 수정하는 것이 가능하지만, 튜플은 요소값의 생성, 삭제, 수정이 모두 불가능하다. 리스트에서 하던 것처럼 append 함수를 사용해서 튜플의 마지막에 새로운 요솟값을 생성하려고 하자, type error가 발생했다. 튜플은 append를 가지고 있지 않다는 메시지가 나온다. append는 리스트 내장함수라는 것을 알았다면..

Python/Basic Grammar 2022. 3. 21. 18:12

6. 파이썬 자료형 - 리스트(2) : 리스트 내장함수

리스트 내장함수 다음은 리스트 자료형이 자체적으로 가지고 있는 내장함수들이다. 사용 방법은 리스트 뒤에 .을 붙이고 함수 이름을 써주는 것이다. - append : 리스트의 맨 마지막에 요소 추가 append의 괄호 안에 추가하고 싶은 요소를 넣어주면 된다. 리스트 안에는 어떠한 자료형도 포함될 수 있기 때문에 append로도 어떤 자료형이든 추가할 수 있다. - sort : 리스트의 요소를 오름차순으로 정렬 숫자뿐만 아니라 문자 역시 알파벳 순서대로 정렬할 수 있다. - reverse : 리스트를 역순으로 뒤집기 reverse는 리스트의 요소들을 거꾸로 뒤집어주는 함수이다. 이때, 오름차순 순서대로 정렬한 후 역순으로 뒤집는 것이 아닌, 현재 정렬된 상태의 리스트를 그대로 거꾸로 뒤집는다. - inde..

Python/Basic Grammar 2022. 3. 18. 16:44

5. 파이썬 자료형 - 리스트(1) : 리스트 만들기, 인덱싱, 슬라이싱, 연산, 수정과 삭제

3. 리스트(List) 3-1. 리스트란? 리스트는 어떠한 자료형도 포함시킬 수 있는 자료형이다. 리스트가 가지고 있는 자료들을 "요소"라고 한다. 리스트는 어떠한 자료형도 포함할 수 있다. "a"라는 문자열을 요솟값으로 가질 수도 있고, 123이라는 숫자형을 요솟값으로 가질 수도 있다. 뿐만 아니라 list 자체를 요솟값으로 가질 수도 있다. 그리고 다양한 자료형의 요소들을 한 리스트 안에 담는 것도 물론 가능하다. 아무런 요소도 포함하고 있지 않은 빈 리스트를 만들 수도 있다. 3-2. 리스트 만드는 방법 리스트를 만들 때는 만들고자 하는 리스트 이름과 그 리스트에 포함할 요소들이 뭔지를 생각하자. 그런 다음, 리스트명 = [요소1, 요소2, 요소3, ...] 이런 식으로 대괄호 안에 요솟값들을 쉼표..

Python/Basic Grammar 2022. 3. 18. 15:59

4. 파이썬 자료형 - 문자열(3) : 문자열 내장함수

문자열 내장함수 문자열 자료형은 자체적으로 함수를 가지고 있는데 이렇게 특정 자료형이 자체적으로 가지고 있는 함수를 내장함수라고 한다. 내장함수의 사용법은 변수명 뒤에 '.'를 붙인 후 함수 이름을 써주는 것이다. 변수명.함수명 이렇게! 특정 자료형의 내장함수가 아니라 다양한 자료형이 들어갈 수 있는 파이썬에서 제공하는 함수의 경우에는 함수명(변수명)의 형태로 사용하며, 자료형이 정해져 있지 않기 때문에 함수가 변수의 자료명을 자체적으로 판단하고 결과를 출력한다. 이렇게 사용 방법이 다르니 주의하자! 오늘 배울 함수들은 문자열 자료형이 자체적으로 갖고 있는 내장함수이다. Count : 문자열 내에서 특정 문자의 개수 반환 변수 a에 "trust"라는 문자열을 대입했다. count 함수를 사용하여 문자열 ..

Python/Basic Grammar 2022. 3. 17. 01:21

3. 파이썬 자료형 - 문자열(2) : 슬라이싱, 포매팅

2. 문자열(String) 2-5. 문자열 슬라이싱(Slicing) - 슬라이싱이란? : 하나의 인덱스가 아니라 특정 부분을 잘라서 추출하는 것. 예를 들어, "abcdef"라는 문자열에서 첫 번째 문자부터 세 번째 문자까지 뽑아내고 싶다면, 이를 한 번에 추출하는 것이 바로 슬라이싱 기법이다. - 슬라이싱 하는 법 인덱싱 기법과 비슷하다. 문자열 또는 변수 다음에 대괄호[]를 삽입하고 그 안에 시작번호:끝번호 형태로 인덱스 번호를 입력한다. 예시를 통해 살펴보자. 변수 a의 인덱스 첫 번째 문자부터 6번째 문자까지를 슬라이싱한 것이다. 이때, 중요한 점은 끝번호에 해당하는 인덱스 값은 추출하지 않는다는 점이다. 즉, 인덱스 0부터 6까지(=첫번째 문자부터 일곱번째 문자까지)를 추출하고 인덱스 7에 해당..

Python/Basic Grammar 2022. 3. 16. 09:53

추가 정보

인기글

최신글

페이징

이전
1 2
다음
TISTORY
Studying Cloud © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바