[Python] 리스트 정리 (index / append / del / insert / remove)
파이썬에서 가장 많이 쓰이는 리스트의 기본 정리 list 선언 여러 원소들이 포함되는 자료형 [] 로 선언 및 초기화 # list 선언 mylist1 = [] mylist2 = [1, 2, 3] mylist3 = [1, 2, 3, 'a', 'b'] list 인덱스 list[n]으로 접근 list[n:m]으로 slicing 0은 첫번째 인덱스, -1은 마지막 인덱스 list.index(n)은 원소 n이 있는 위치 인덱스 return # list index mylist = [1, 2, 3] print(mylist[0])# 1 첫번째 원소 print(mylist[-1])# 3 마지막 원소 print(mylist[0:1])# [1, 2] Slicing print(mylist.index(2))# 1 append(..
2022. 4. 22.
[Python] map 함수 사용법
코딩 테스트 준비를 위한 Python 공부중... map 함수는 기본적인 내용이니 반드시 알아두자 map() 기본 map(function, iterable) 반복 가능한 자료형을 반복문 없이 한번에 처리하기 return 값은 map 객체이므로 다시 list로 만들어줘야 함 # map 함수 mylist1 = ['1', '2', '3', '4'] mylist2 = list(map(int, mylist1)) # mylist2 = [1, 2, 3, 4] lamda 일회성 함수를 사용하고 싶을 때, 간단하게 정의해서 사용 # map 함수 - lamda mylist1 = [1, 2, 3, 4] mylist2 = list(map(lamda x : x + 1, mylist1)) # mylist2 = [2, 3, 4, 5]
2022. 4. 19.