[python] 자료 형 변환 (casting)
자료형 강제 형 변환하는 방법 list -> set -> list 형 변환 set() 자료형은 중복 값이 허용되지 않는다. a = [1,2,3,4,5,6,6,6] print(type(a)) # a = set(a) #중복되는 값 제거 print(type(a)) # print(a) #{1, 2, 3, 4, 5, 6} a = list(a) print(type(a)) # print(a) #[1, 2, 3, 4, 5, 6] string -> int 형 변환 a = "5" print(type(a)) # b = int(a) print(type(b)) # print(b) # 5 float -> int 형 변환 a = 10 b = 2 c = a/b # 나누기를 하면 소수점이 있는 float 타입으로 반환 print(ty..
더보기
[python] 튜플(tuple) 사용법
튜플 선언 방법 a = () a = tuple() a = (1, 2, 3, 4, 5) b = 1, 2, 3, 4, 5 ※ 튜플 특징 : 튜플은 값을 변경하거나 삭제 할 수 없습니다. (값 생성 후 변경 불가) 패킹 : 튜플로 만드는 작업 a = 1, 2, 3, 4 언패킹 : 튜플에서 값을 꺼내는 작업 a = 1, 2, 3, 4 a1, a2, a3, a4 = a print(a1) # 1 print(a2) # 2 print(a3) # 3 print(a4) # 4 a = 1, 2, 3, 4 print(a[1:3]) # (2, 3) 튜플을 이용하여 두 개의 값 맞바꾸기 a = 100 b = 200 a, b = b, a print(a) # 200 print(b) # 100
더보기
[python] 리스트(list) 사용법
a = [1,2,3,4,5,6] print( a[0] ) # 1 print( a[-1] ) # 6 print( a[0:2] ) # [1, 2] b = [1,2,3,[111,222]] print( b[-1] ) # [111, 222] print( b[-1][1] ) # 222 리스트 메서드 append() : 리스트 추가 insert() : 리스트 삽입 del 인덱스 : 삭제 remove(요소) : 삭제 pop(인덱스) : 삭제 및 값 리턴 extend() : 리스트 확장 sort() : 정렬 reverse() : 역정렬 리스트에 값 추가하기 : append a = [1,2,3,4] a.append(5) print( a ) # [1, 2, 3, 4, 5] 리스트에 인덱스 지정하여 값 추가하기 : inser..
더보기