딕셔너리

파이썬・ML

파이썬 딕셔너리 함수 총정리

이번 포스팅에서는 파이썬 자료구조 중 하나인 딕셔너리의 내장함수에 대해 알아보도록 하겠습니다. keys user = {'name': 'mason', 'age': 100, 'city': 'Seoul', 'MBTI': 'INFJ'} print(user.keys()) # dict_keys(['name', 'age', 'city', 'MBTI']) for key in user.keys(): print(key, end=' ') # name age city MBTI # 리스트의 내장함수 count를 사용하면 에러가 발생합니다. user.keys().count('age') # AttributeError: 'dict_keys' object has no attribute 'count' user_as_list = list..

파이썬・ML

파이썬 enumerate 내장함수 사용하기

내 마음대로 파이썬 - map 내장함수 사용하기 내 마음대로 파이썬 - zip 내장함수 사용하기 이번 정리에서는 파이썬의 내장함수인 zip 함수에 대해 알아보겠습니다. zip(*iterables, strict=False) for item in zip(['mason', 'harriet', 'john'], [1, 2, 3]): print(item) p parix-data.tistory.com 알고리즘 문제를 풀면서 자주 사용하는 파이썬 내장함수에 대해 살펴보고 있습니다. 이전에 map 함수에 대해 정리한 바가 있는데요, 이번 정리에서는 파이썬의 내장함수인 enumerate 함수에 대해 알아보겠습니다. enumerate(iterable, start) enumerate 함수는 첫 번째 인자로 iterable 객..

파이썬・ML

파이썬 zip 내장함수 사용하기

이번 정리에서는 파이썬의 내장함수인 zip 함수에 대해 알아보겠습니다. zip(*iterables, strict=False) for item in zip(['mason', 'harriet', 'john'], [1, 2, 3]): print(item) print(type(item)) # ('mason', 1) # # ('harriet', 2) # # ('john', 3) # zip 함수는 iterable 객체들을 인자로 전달 받습니다. 이후 각 iterable 객체들의 요소를 동일한 인덱스끼리 묶어 튜플을 생성합니다. 위 예제 코드를 보면 튜플이 생성된 것을 확인할 수 있습니다. for student, grade in zip(['mason', 'harriet', 'john'], [1, 2, 3]): pri..

truezero
'딕셔너리' 태그의 글 목록