[Python] 리스트에서 특정 값 , 원소 위치, 원소 개수
1. 리스트에 내가 찾는 값이 있는지 찾기 위해서 사용하는 in 연산자 - 리스트에 1이 있는지 확인하는 코드 list_ = [1, 2, 3, 4, 5] if 1 in list_: print("True") else: print("False") [결과] list 요소에 1이 포함되어있기 때문에 True를 출력한다 - 리스트에 6이 있는지 확인하는 코드 list_ = [1, 2, 3, 4, 5] if 6 in list_: print("True") else: print("False") [결과] - 리스트 요소에 데이터 타입이 여러개일 때 값이 있는지 확인 list_ = [1, 'a', 2, 'B', 3, 1.2] if 'a' in list_: print("True") else: print("False") if..
2021. 9. 27.
[Python] 내장 함수 Set사용하기
- 순서가 없는 집합 - unique한 값을 갖기 때문에 중복 값을 가질 수 없다 - set() 키워드 또는 중괄호를 이용한다 1. set 함수 선언- set() 키워드 또는 중괄호를 이용한다 s1 = set() s2 = set([1,2,3,4]) s3 = {1,2,3,4} print(s1) print(type(s1)) print(s2) print(type(s2)) print(s3) print(type(s3)) [결과] 2. unique한 값을 갖기 때문에 중복 값을 가질 수 없다 s1 = {1, 2, 3, 4, 1, 2, 3, 4} print(s1) [결과] 3. set 원소에 값 추가 add s1 = {1, 2, 3, 4, 1, 2, 3, 4} print(s1) s1.add(5) print("add:..
2021. 9. 22.
[Python] 파이썬 map함수란? 사용 예제
- map 함수는 리스트 요소를 원하는 함수로 바꿔 새 리스트로 생성한다 - 여러개의 데이터를 한 번에 처리 사용법 map(function, iterable) funtion에는 적용할 함수를 iterable을 처리할 튜플 또는 리스트를 넣는다 ex) 실수형으로 저장된 리스트 항목을 정수형으로 처리하기 map을 사용하기 전에는 리스트 길이만큼 for문을 사용하여 변환한다 a = [1.2, 3.4, 5.6] print("before",a) for i in range(0,len(a)): a[i] = int(a[i]) print("after",a) [결과] map 사용 a = [1.2, 3.4, 5.6] print("before", a) a = list(map(int, a)) print("after", a) [..
2021. 9. 15.