창슈 Area
close
프로필 배경
프로필 로고

창슈 Area

  • 분류 전체보기 (100)
    • LANGUAGE (0)
      • JavaScript (15)
      • SQL (24)
      • Python (45)
      • Java (1)
      • 개발 Tip (1)
    • SPRING FRAMEWORK (5)
    • MSSQL (3)
    • ELASTIC SEARCH (1)
    • Review (1)
Python dictionary (딕셔너리)

Python dictionary (딕셔너리)

Python에서 dictionary 자료형에 대해 살펴보겠습니다. dictionary는 key와 value로 이루어진 집합입니다. 순서가 없기때문에 key를 통해 value를 얻습니다. 1. dictionary의 선언 dictionary는 중괄호로 선언하거나 dict()로 선언할 수 있습니다. >>> dictA = {'name': 'Aiden', 'age': 24} >>> dictA {'name': 'Aiden', 'age': 24} >>> type(dictA) >>> dictB = dict(name = 'Aiden', age = 24, grade = 'B') >>> dictB {'name': 'Aiden', 'age': 24, 'grade': 'B'} >>> type(dictB) 2. dictionar..

  • format_list_bulleted LANGUAGE/Python
  • · 2021. 8. 4.
  • textsms
Python tuple(튜플)

Python tuple(튜플)

파이썬의 자료형 중 하나인 tuple (튜플)에 대하여 살펴보겠습니다. tuple 은 순서가 있는 객체의 집합입니다. List와 거의 유사하지만 tuple은 한번 생성되면 값을 변경할 수 없습니다. ( 추가, 수정, 삭제 불가 ) 1. 선언방법 (소괄호) 안에 , (콤마)를 사용해 선언합니다. >>> tupA = ('ABC', 132, True, -102) >>> tupA ('ABC', 132, True, -102) >>> type(tupA) 선언할 때 ( ) 괄호를 포함하지 않아도 튜플로 인식하긴 합니다. 그래도 소괄호를 사용하는 것을 추천드립니다. >>> tupB = 'Apple', 321, False >>> tupB ('Apple', 321, False) >>> type(tupB) 2. 접근 및 연..

  • format_list_bulleted LANGUAGE/Python
  • · 2021. 8. 3.
  • textsms
Python List 원소 추가 삭제 ( append / insert / extend / del / remove )

Python List 원소 추가 삭제 ( append / insert / extend / del / remove )

Python List에서 원소를 추가하는 방법에 대해 먼저 살펴보겠습니다. 1. List.append(element) List 마지막에 element 를 추가합니다. >>> list = [1,3,5,7,9] >>> list [1,3,5,7,9] >>> list.append(10) >>> list [1,3,5,7,9,10] 리스트 마지막에 요소 10 이 추가되었음을 확인할 수 있습니다. 2. List.insert(index, element) List에 index에 element를 추가합니다. >>> list = [1,3,5,7] >>> list.insert(1,4) >>> list [1,4,3,5,7] >>> list.insert(1,2) >>> list [1,2,4,3,5,7] 3. + 연산자로 더하기 ..

  • format_list_bulleted LANGUAGE/Python
  • · 2021. 8. 2.
  • textsms
Python List index / 요소 찾기 / 갯수 찾기 ( index, in, count )

Python List index / 요소 찾기 / 갯수 찾기 ( index, in, count )

1. List.index(element) List 내에서 element의 번호(index)를 리턴합니다. 없는 경우 ValueError >>> list = ['사과', '바나나', '오렌지', '포도'] >>> list.index('포도') 3 >>> list.index('사과') 0 >>> list.index('망고') Traceback (most recent call last): File "", line 1, in ValueError: '망고' is not in list 다른 프로그래밍 언어에서는 없는요소의 index를 찾을 경우 -1을 리턴하는 경우가 있지만 Python에서는 ValueError를 리턴한다는 사실을 인지하여 헷갈리지 말아야겠습니다. 2. element in List List 내에 e..

  • format_list_bulleted LANGUAGE/Python
  • · 2021. 8. 1.
  • textsms
Python 문자열 포매팅 하기 ( %, format, f-string )

Python 문자열 포매팅 하기 ( %, format, f-string )

파이썬에서 문자열 포매팅하는 방법 3가지 살펴보겠습니다. 1. % Operator %연산자와 포맷 스트링으로 사용합니다. 대표적인 포맷 스트링 %d(정수), %s(문자열), %f(실수) 으로 예제 살펴보겠습니다. print('%s is %d years old and %fcm' % ('Aiden', 17, 176.5)); # 'Aiden is 17 years old and 176.5cm' 포맷 스트링을 문자열 사이사이에 입력해두고 해당 포맷 스트링 위치에 들어갈 내용을 문자열 종료후 %연산자 뒤 괄호 안에 순서대로 넣어줍니다. print('My name is %s' % ('Matthew')); # 'My name is Matthew' %연산자와 포맷 알파벳 사이에 숫자를 넣어 공간을 확보할 수도 있습니다...

  • format_list_bulleted LANGUAGE/Python
  • · 2021. 7. 20.
  • textsms
Python 문자열 연산자 (문자선택, 문자범위선택, 문자열길이 - len)

Python 문자열 연산자 (문자선택, 문자범위선택, 문자열길이 - len)

Python에서 문자 열중 문자 선택과 문자 범위 선택하는 법에 대해 살펴보겠습니다. 1. 문자선택 연산자 문자열 중에서 어떤 문자를 선택할 때 사용합니다. 바로 예제를 통해 확인해보겠습니다. print('hello'[0])# h print('hello'[1])# e print('hello'[2])# l print('hello'[3])# l print('hello'[4])# o 문자 열중에 몇 번째 문자를 선택하겠다 라는 문법입니다. 주의할 점은 0부터 카운트한다는 것이고 없는 문자를 선택할 시 오류가 발생합니다. print('hello'[5]) # string index out of range 에러발생 또 뒤에서부터 몇 번째 글자를 가져오는 것도 가능합니다. print('hello'[-1])# o pr..

  • format_list_bulleted LANGUAGE/Python
  • · 2021. 7. 18.
  • textsms
  • navigate_before
  • 1
  • ···
  • 4
  • 5
  • 6
  • 7
  • 8
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (100)
    • LANGUAGE (0)
      • JavaScript (15)
      • SQL (24)
      • Python (45)
      • Java (1)
      • 개발 Tip (1)
    • SPRING FRAMEWORK (5)
    • MSSQL (3)
    • ELASTIC SEARCH (1)
    • Review (1)
최근 글
인기 글
최근 댓글
태그
  • #JavaScript 기본문법
  • #javascript
  • #파이썬
  • #Python Crawler
  • #자바스크립트
  • #PYTHON
  • #spring
  • #sql
  • #Python tkinter
  • #MSSQL
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바