튜플(tuple)이란?파이썬에서 튜플(tuple)은 리스트와 비슷하지만, 생성 후 그 값을 변경할 수 없는 자료형입니다.튜플은 소괄호 ()를 사용하여 정의하며, 데이터의 순서를 유지합니다.튜플 생성 및 접근튜플을 생성하고 값을 접근하는 방법을 알아보겠습니다.# 튜플 생성my_tuple = (1, 2, 3)print(my_tuple)# 튜플 요소에 접근print(my_tuple[0])print(my_tuple[1])print(my_tuple[2])출력 결과:(1, 2, 3)123튜플의 불변성튜플은 생성 후 값을 변경할 수 없습니다. 리스트와 달리 튜플의 요소를 추가, 삭제 또는 변경할 수 없습니다.# 값 변경 시도 (오류 발생)# my_tuple[0] = 10 # TypeError: 'tuple' obj..
사전이란?파이썬에서 사전(dictionary)은 키(key)와 값(value)의 쌍으로 이루어진 데이터를 저장하는 자료형입니다.사전은 중괄호 {}를 사용하여 정의하며, 키를 이용해 값을 빠르게 검색할 수 있습니다.사전 값 생성 및 출력먼저, 사전을 생성하고 값을 가져오는 방법을 알아보곘습니다.cabinet = {3:"유재석",100:"김태호"}# 값 얻어오기print(cabinet[3])print(cabinet[100])print(cabinet.get(3))출력 결과:유재석김태호유재석사전에서 값이 없을 때 처리대괄호 []로 값을 가져올 때 해당 키가 없으면 오류가 발생하며 프로그램이 종료됩니다.반면, get() 메소드를 사용하면 None을 반환하면서 프로그램이 종료되지 않습니다.# 대괄호로 값 가져오기 ..
리스트란?파이썬에서 리스트는 여러 데이터를 순차적으로 저장할 수 있는 자료형입니다.리스트는 대괄호 '[]' 를 사용하여 정의하며, 다양한 데이터 타입을 함께 포함할 수 있습니다.1. 리스트 생성 및 출력먼저, 지하철 칸마다 인원을 저장하는 리스트를 만들어 보겠습니다.# 지하철 칸별로 10명, 20명, 30명subway = [10, 20 , 30]print(subway)출력 결과:[10, 20 ,30]이번에는 이름을 저장하는 리스트를 만들어 보겠습니다.names = ["유재석", "조세호", "박명수"]print(subway)출력 결과:['유재석', '조세호', '박명수']2. 리스트에서 값 찾기리스트에서 특정 값의 위치를 찾을 수 있습니다. 예를 들어 "조세호"가 몇 번째 칸에 타고 있는지 알아보겠습니다..