Record Book

Record Book

  • 분류 전체보기 (92)
    • Python (21)
    • SQL (22)
    • 자료구조 및 알고리즘 (5)
    • JAVA (0)
    • C Series (0)
      • C (0)
      • C++ (0)
      • C# (0)
    • GitHub (4)
    • Data Science (34)
      • Intro. (4)
      • Visualization(Tableau) (0)
      • with Python(Numpy, Pandas ….. (30)
      • R (0)
    • Log (1)
    • Photograph (0)
      • 📷 (0)
    • 日本語 (0)
    • ENG·Deutsch (3)
    • Illustration (2)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

Record Book

컨텐츠 검색

태그

데이터 분석 pandas numpy 자료구조 GitHub 파이썬 데이터 시각화 패스트캠퍼스 데이터분석인강 K디지털기초역량훈련 판다스 seaborn 국비지원 Python 내일배움카드 Jupyter Notebook 파이썬 #파이썬독학 #python 바이트디그리 matplotlib 넘파이

최근글

댓글

공지사항

아카이브

Python(21)

  • [Python 독학] 파이썬 자료형 - 집합 자료형

    집합 자료형 수학에서 생각하는 그 집합(set)과 동일하다. 특징과 차·합·교집합 개념까지👍🏻 s1 = set("Hello") >>> s1 {'e', 'H', 'l', 'o'} 특징이라 함은 중복되는 건 하나만 count 한다는 것과 나열하는 데에 정해진 순서가 없다는 것이다. >>> s2 = set([1,2,3,2]) >>> s2 {1,2,3} 그리고 보이다시피 집합 자료형은 set()이라는 함수 안에 [리스트] 형식으로 입력하거나 문자열을 입력하여 만들 수 있다. 교/합/차 집합은 함수를 사용해도 되고 정해진 기호를 사용해도 된다. 기호도 직관적이라 기억하기 쉽다. >>> s1 = set([1,2,3,4,5,6]) # s1 = {1,2,3,4,5,6} >>> s2 = set([4,5,6,7,8,9])..

    2021.06.22
  • [Python 독학] 파이썬 자료형 - 딕셔너리 자료형

    딕셔너리 자료형★★중요 정말 많이 활용되는 기능으로(특히 API에서) 개념은 사전과 비슷하다. {Key1:Value1, Key2:Value2, …} 딕셔너리 자료형은 순서가 아닌 Key를 통해 Value를 얻기 때문에 딕셔너리 쌍을 검색/추가/삭제할 땐 a[x]처럼 요소의 순번을 적어 넣는 것이 아닌 a[Key]를 넣어야 한다. 그렇기 때문에 Key는 중복되면 안 된다. 또한 숫자나 불린(T/F)는 들어갈 수 있으나 리스트를 Key로 사용할 수 없다. 또한 사전에서 key가 될 수 있는 data type은 immutable이어야 한다. (믿고 쓸 수 있는 이유. 수정이 불가능하니까) 대표적인 예로 int, float, string, frozenset, tuple이 있다. 이런 table concept은 ..

    2021.06.22
  • [Python 독학] 파이썬 자료형 - 튜플 자료형

    튜플 자료형 튜플(tuple)은 몇 가지를 제외하곤 리스트와 거의 비슷하다. 차이점1. [리스트]는 대괄호로 묶지만 (튜플)은 소괄호로 둘러싼다. ★차이점2. 리스트는 생성, 삭제, 수정 모두 가능했지만 튜플은 변할 수 없다. (삭제, 수정, 삽입 전부 불가) >>> t1 = () >>> t2 = (1,) >>> t3 = (1,2,3) >>> t4 = 1,2,3 >>> t5 = ('a', 'b', ('ab', 'cd')) 주의해야할 점은 t2처럼 1개의 요소만 가질 때는 요소 뒤에 콤마(,)를 반드시 붙여야 한다는 것과 t4처럼 괄호()를 생략해도 무방하다. 대신!! 인덱싱과 슬라이싱, 더하기, 곱하기(반복하기), 길이 구하기는 전부 가능하다. 심지어 방법도 동일! 인덱싱 >>> t1 = (1,2,'a'..

    2021.06.22
  • [Python 독학] 파이썬 자료형 - 리스트 자료형

    리스트형 리스트형이란 List 뜻 그대로 여러 항목을 묶어 놓은 목록 같은 것이다. [ ]를 사용하여 묶어주고 , 로 구분한다. 리스트명 = [요소1, 요소2, 요소3, …] >>> a = [] >>> b = [1, 2, 3] >>> c = ['Life', 'is', 'too', 'short'] >>> d = [1, 2, 'Life', 'is'] >>> e= [1, 2, ['Life', 'is']] 물론 리스트 안에 리스트가 들어갈 수도 있다. 또한 리스트 역시 인덱싱과 슬라이싱이 가능하다. >>> a =[1, 2, 3] >>> a [1, 2, 3] >>> a[0]# a의 첫 번째 요솟값 1 >>> a[-1]# a의 마지막 요솟값(= 뒤에서 첫 번째 요솟값) 3 >>> a[0] + a[2]# a의 첫 번..

    2021.06.22
  • [Python 독학] 파이썬 자료형 - 문자열 자료형 ③

    문자열 포매팅(String Formatting) 문자열 안의 특정한 값을 바꿔야 할 경우 이것을 가능하게 해주는 것이 문자열 포매팅 기법이다. 일상에서 쉽게 볼 수 있는데 "현재 온도는 18도입니다." 라는 메세지가 뜨고 2시간이 지나 온도가 변하니 "현재 온도는 20도입니다." 라는 메세지가 뜨는 경우. [Web발신] [OO회사] 안녕하세요, OOO님. 정성껏 작성해주신 입사지원서의 접수가 완료되었습니다. … (중략) 기업이나 단체에서 수많은 인원에게 이름부분만 바꾸어 동일한 내용의 문자를 보낼 때 자주 보인다. 문자열 포맷 코드 %s 문자열(String) %c 문자 1개(Character) %d 정수(integer) %f 부동 소수(Floating-point) %o 8진수 %x 16진수 %% Lite..

    2021.06.21
  • [Python 독학] 파이썬 자료형 - 문자열 자료형 ②

    이번엔 문자열 자료형에서 가장 중요한 인덱싱과 슬라이싱에 대해 정리할 것이다. 잘 보면 규칙성이 있기 때문에 이해하기 어렵지 않다. 인덱싱(Indexing) '가리킨다'는 의미 그대로다. 내가 물어본 자릿수에 위치한 문자를 알려주는 것인데 여기서 주의해야 할 것은 파이썬 역시 자릿수를 counting 할 때 맨 앞이 1이 아닌 0부터 counting 한다는 것이다. >>> a = "Lifre is too short, You need Python" 여기서 a에 입력된 문자열의 각 문자마다 번호를 매겨 보면 다음과 같아진다. L i f e i s t o o s h o r t , Y o u n e e d P h t h o n 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9..

    2021.06.21
이전
1 2 3 4
다음
GitHub LinkedIn
© 2018 TISTORY. All rights reserved.

티스토리툴바