반응형 Programming Language/Python27 [python] 자료형 비교(string, list, tuple, dict, set) 코딩할 때마다 헷갈리는 자료형들...매번 에러를 맞이하면서 구글링탭만 몇 개를 열고 보는지ㅠㅠ이젠 하나만 펼쳐놓기 위해 정리해보려한다. ㅎ * 변수명으로 예약어를 사용하면 XX 표는 예시일뿐 * 구분/자료형string(문자열)list(리스트)tuple(튜플)dict(딕셔너리)set(집합, 세트)기호"" (큰 따옴표) 혹은'' (작은 따옴표)[](){}{}선언str()list()tuple()dict()set()변경str.replace(a, b)→ a를 b로 변경list[1] = 5→ idx 1의 값 5로 변경X(교환은 가능)예) x, y = y, xdict["key"] = 1→ key의 value를1로 변경-추가str1 + str2→ 문자열 합str * 3→ 문자열 반복list1 + list2list... 2025. 1. 14. [Python] 파이썬 v.2.7과 파이썬 v.3에서의 range() 함수 비교 range() 함수는 파이썬 v.2.7과 파이썬 v.3에서 조금의 차이가 있다.v.2.7에서는 연속된 숫자가 들어있는 list로 반환하지만,v.3에서는 객체(반복 가능한 객체)로 반환한다. 이번글에선 파이썬 버전에 따른 range() 함수의 차이점에 대해 정리하려 한다. 파이썬 v.2.7 리스트로 반환하기 때문에 아주 큰 숫자를 지정하면 메모리 사용량이 많아진다. xrange() 함수를 이용하여 리스트 대신 객체를 생성할 수도 있다. >>> range(5)# 출력 : [0, 1, 2, 3, 4] 파이썬 v.3리스트가 아닌 객체로 반환하고 이터레이터(iterator)를 생성한다.여기서 이터레이터(iterator)란? - 파이썬에서 반복을 지원하기 위한 객체이다. - '__ite.. 2025. 1. 7. [Do it! 점프 투 파이썬 26-28일차] 8장_정규표현식 아래의 내용은 'Do it! 점프 투 파이썬' 책을 공부하며 정리하였습니다.https://www.aladin.co.kr/shop/wproduct.aspx?ISBN=K362833219&start=pnaver_02 Do it! 점프 투 파이썬챗GPT를 시작으로 펼쳐진 생성 AI 시대에 맞춰 설명과 예제를 다듬고, 최신 경향과 심화 내용을 보충했다. 또한 이번 개정 2판도 50만 코딩 유튜버인 조코딩과 협업을 통해 유튜브 동영상을 제공해www.aladin.co.kr 오늘은 마지막인 8장 정규 표현식에 대해 정리해보도록 하겠습니다. 정규 표현식 살펴보기 정규 표현식(regular expressions)은 복잡한 문자열을 처리할 때 사용하는 기법으로, 파이썬만의 고유 문법은 아닙니다. 문자열을 처리하는 모든 .. 2024. 4. 22. [Do it! 점프 투 파이썬 25일차] 7장_파이썬 날아오르기 (이터레이터와 제너레이터, 파이썬 타입 어노테이션) 아래의 내용은 'Do it! 점프 투 파이썬' 책을 공부하며 정리하였습니다.https://www.aladin.co.kr/shop/wproduct.aspx?ISBN=K362833219&start=pnaver_02 Do it! 점프 투 파이썬챗GPT를 시작으로 펼쳐진 생성 AI 시대에 맞춰 설명과 예제를 다듬고, 최신 경향과 심화 내용을 보충했다. 또한 이번 개정 2판도 50만 코딩 유튜버인 조코딩과 협업을 통해 유튜브 동영상을 제공해www.aladin.co.kr 이터레이터와 제너레이터 이터레이터- next함수 호출 시 계속 그 다음 값을 리턴하는 객체입니다.- for문이나 next로 그 값을 한 번 읽으면 그 값을 다시는 읽을 수 없다는 특징이 있습니다.- 이터레이터는 클래스에 __iter__와 __ne.. 2024. 4. 18. [Do it! 점프 투 파이썬 24일차] 7장_파이썬 날아오르기 (파이썬과 유니코드, 클로저와 데코레이터) 아래의 내용은 'Do it! 점프 투 파이썬' 책을 공부하며 정리하였습니다.https://www.aladin.co.kr/shop/wproduct.aspx?ISBN=K362833219&start=pnaver_02 Do it! 점프 투 파이썬챗GPT를 시작으로 펼쳐진 생성 AI 시대에 맞춰 설명과 예제를 다듬고, 최신 경향과 심화 내용을 보충했다. 또한 이번 개정 2판도 50만 코딩 유튜버인 조코딩과 협업을 통해 유튜브 동영상을 제공해www.aladin.co.kr 파이썬과 유니코드 - 아스키(ASCII)코드 : 최초의 문자셋 표준입니다. 아스키는 처리할 수 있는 문자 개수가 127개입니다. 아스키코드로는 한글을 표현할 수 없습니다.- 유니코드(unicode) : 모든 나라의 문자를 모두 포함하며 세계 표.. 2024. 4. 18. 이전 1 2 3 4 ··· 6 다음 반응형