본문 바로가기

파이썬29

[Python] 파이썬 딕셔너리 자료형 다루기 파이썬 딕셔너리(Dictionary)는 키-값 쌍으로 데이터를 저장하는 자료형입니다. 데이터 검색, 삽입, 삭제가 빠르다는 특징이 있습니다. 이번 글에서는 딕셔너리의 다양한 기능들에 대해서 설명하겠습니다. 1. 딕셔너리란?딕셔너리는 중괄호 '{}'를 사용하여 정의되며, 각 아이템은 콜론 ':'으로 구분되는 키와 값으로 이루어집니다. 키는 변경할 수 없는 자료형(ex. 문자열, 숫자, 튜플)이어야 하며, 값은 어떤 자료형도 가능합니다. # 딕셔너리 생성 예시person = { "name": "Alice", "age": 30, "job": "Engineer"} 2. 딕셔너리 기본 연산딕셔너리 요소 접근딕셔너리의 값은 키를 사용하여 접근할 수 있습니다. # 딕셔너리 요소 접근print(pers.. 2024. 7. 28.
[Python] 파이썬 튜플 자료형의 모든 것 파이썬에서 튜플(tuple)은 리스트와 비슷한 시퀀스 자료형이지만, 한 번 생성되면 수정할 수 없는 불변 특성을 가집니다. 이번 글에서는 튜플의 기능에 대해 설명하겠습니다. 1. 튜플이란 무엇인가?튜플은 여러 개의 아이템을 순서대로 저장하는 시퀀스 자료형으로, 소괄호 '()'를 사용하여 정의합니다. 리스트와 달리, 한 번 생성된 튜플의 요소는 변경, 추가 또는 삭제할 수 없습니다. 이러한 불변성 덕분에 튜플은 리스트보다 안전하게 사용할 수 있습니다. # 튜플 생성 예시numbers = (1, 2, 3, 4, 5)mixed_tuple = (1, "Hello", 3.14, True) 2. 튜플의 기본 연산튜플 요소 접근튜플의 각 요소는 인덱스를 사용하여 접근할 수 있습니다. 인덱스는 0부터 시작합니다. # .. 2024. 7. 27.
[Python] 파이썬 리스트 자료형의 모든 것 파이썬에서 리스트(List)는 가장 많이 사용되는 자료형 중 하나로, 다양한 데이터를 하나의 변수에 저장할 수 있는 강력한 시퀀스 자료형입니다. 이번 글에서는 리스트의 다양한 기능들을 설명하겠습니다. 1. 리스트란 무엇인가?리스트는 여러 개의 아이템을 순서대로 저장하는 시퀀스 자료형입니다. 리스트의 각 아이템은 서로 다른 자료형을 가질 수 있으며, 대괄호 '[]'를 사용하여 정의합니다. # 리스트 생성 예시numbers = [1, 2, 3, 4, 5]mixed_list = [1, "Hello", 3.14, True] 2. 리스트의 기본 연산리스트 요소 접근리스트의 각 요소는 인덱스를 사용하여 접근할 수 있습니다. 인덱스는 0부터 시작합니다. # 리스트 요소 접근numbers = [1, 2, 3, 4, 5.. 2024. 7. 26.
[Python] 파이썬에서 자주 사용되는 문자열 함수들 파이썬에는 문자열 처리를 쉽게 할 수 있는 강력한 내장 함수들을 제공합니다. 이 글에서는 그러한 함수들을 소개하고, 각 함수의 사용법과 예제를 설명하겠습니다. 1. 'len()': 문자열 길이 구하기'len()' 함수는 문자열의 길이를 반환합니다. text = "Hello, World!"length = len(text)print(length)# 출력 결과# 13 2. 'str.lower()': 소문자로 변환'lower()' 함수는 문자열을 소문자로 변환합니다. text = "Hello, World!"lower_text = text.lower()print(lower_text)# 출력 결과# hello, world! 3. 'str.upper()': 대문자로 변환'upper()' 함수는 문자열을 대문자로 변환.. 2024. 7. 25.
[Python] 파이썬 format 함수의 모든 것 파이썬의 'format()' 함수는 문자열을 포맷팅하는 데 사용되며, 다양한 방법으로 문자열을 구성할 수 있습니다. 이 글에서는 'format()' 함수의 기능들을 살펴보겠습니다. 1. format 함수의 기본 사용법'format()' 함수는 문자열 내에 중괄호를 사용하여 자리 표시자를 정의하고, 'format()' 함수의 인수를 통해 해당 자리 표시자를 채웁니다. # 기본 사용 예시name = "Alice"age = 30formatted_string = "My name is {} and I am {} years old.".format(name, age)print(formatted_string)# 출력 결과# My name is Alice and I am 30 years old. 2. 위치 인수와 키워드.. 2024. 7. 24.
[Python] 파이썬의 다양한 문자열 연산 파이썬에서는 문자열을 효과적으로 다루기 위해 다양한 연산을 제공합니다. 이번 글에서는 파이썬의 문자열 연산에 대해 살펴보겠습니다. 1. 문자열 연결 (Concatenation)가장 기본적인 문자열 연산 중 하나는 문자열 연결입니다. 두 개 이상의 문자열을 하나로 합칠 수 있습니다. string1 = "Hello, "string2 = "World!"result = string1 + string2print(result) # 출력: Hello, World! 2. 문자열 반복 (Repetition)문자열을 반복하여 새로운 문자열을 만들 수 있습니다. string = "Hello! "result = string * 3print(result) # 출력: Hello! Hello! Hello! 3. 문자열 길이 (.. 2024. 7. 23.