파이썬 기초 11. 리스트의 생성, 수정, 삭제
""" * 튜플은 아이템 삭제, 추가, 수정 불가 리스트에 항목 추가하기 - 리스트의 맨 마지막 리스트명.append(항목) - 지정한 인덱스에 항목 삽입 리스트명.insert(인덱스, 항목) -리스트 마지막에 여러 항목 추가 리스트명.extend(리스트) """ todolist = ['양치','물마시기'] #아침운동 항목 추가 todolist.append('아침운동') print(todolist) #중간에 항목 삽입 todolist.insert(2,'아침식사') print(todolist) #리스트 끝에 여러 항목 추가 #아침운동 후 샤워, 드라이, 공부 todolist.extend(['샤워','드라이','공부']) print(todolist) """ 리스트 항목 수정하기 - 지정한 인덱스의 항목 변경..
2023. 9. 18.
파이썬 기초 10. 인덱싱과 슬라이싱
""" 리스트, 튜플의 각 항목에는 순서가 있고, 항목의 순서를 index라고 부름. 파이썬에서 인덱스는 0부터 시작. 리스트명 = [항목1, 항목2, 항목3...항목n] -> 0, 1, 2,...n-1 튜플명 - (항목1, 항목2, 항목3...항목n) -> 0, 1, 2,...n-1 음수인덱스: 인덱스를 음수로 지정하면 뒤에서부터 접근. -1부터 시작 인덱스로 항목 추출: 리스트명[index], tuple name [index] """ l1 = ['축구','농구','배구','야구','족구','피구','발야구'] print(l1, len(l1)) #축구 print(l1[0]) print(l1[-7]) #배구 print(l1[2]) print(l1[-5]) #피구 print(l1[5]) print(l1[-..
2023. 9. 18.
파이썬 기초 09. 리스트와 튜플 자료
""" 파이썬의 복합 자료형 하나의 변수에 다수의 데이터를 저장하는 자료형 -list x = [1,2,3,4,5] - 순서 있음. 인덱스로 제어 -tuple x = (1,2,3,4,5) - 리스트와 비슷함. 변경 불가 - dict x = {'name':'hong gil dong', 'age':20} 순서 없음. 키:값의 쌍으로 이루어져 있으며 키값으로 제어 - set (집합) x = {1,2,3,4,5} 순서 없음. 중복 배제 """ #리스트 """ 여러개의 데이터값을 하나의 변수에 담을 수 있음. 리스트 안의 각 데이터를 항목, 요소, 아이템이라고 함. 대괄호 안에 각 요소를 쉼표로 구분해 표현 각 요소에는 인덱스라는 고유번호가 지정됨 -> 0 부터 시작 빈 리스트 리스트명 = [] 리스트명 = lis..
2023. 9. 18.