반응형

Python 7

[Python] Understanding and Using Sets in Python

파이썬의 set은 중복된 값을 허용하지 않는, 순서가 없는 컬렉션 자료형입니다. 이러한 특성으로 인해 set은 데이터 처리 작업에서 유용하게 사용되며, 집합 연산을 수행하는 데에도 적합합니다. 이 글에서는 set의 기본적인 초기화 방법부터 다양한 집합 연산 및 관련 함수에 대해 알아보겠습니다. 1. 초기화 set을 초기화하는 방법은 여러 가지가 있습니다: # 빈 set 초기화 empty_set = set() # 리스트를 사용한 초기화 fruits = set(["apple", "banana", "cherry"]) # 중복된 값이 있는 리스트를 사용한 초기화 numbers = set([1, 2, 2, 3, 4, 4, 5]) # 결과: {1, 2, 3, 4, 5} 2. 집합 자료형 관련 함수 add() 원소 ..

Python 2023.08.09

[Python] Initializing Lists in Python

파이썬에서 리스트를 초기화하는 다양한 방법에 대해 알아보려고 합니다. 리스트는 파이썬의 가장 기본적인 자료구조 중 하나입니다. 1. 괄호를 이용한 list 생성 가장 기본적인 방법은 빈 괄호 []를 사용하여 빈 리스트를 생성하는 것입니다. 괄호 안에 원소를 넣으면 그 원소들을 가진 리스트가 만들어집니다. list1 = [] list2 = [1, 2, 3, 4, 5] list1은 빈 리스트이고, list2는 1부터 5까지의 정수를 원소로 가지는 리스트입니다. 2. 함수를 이용한 list 생성 list() 함수를 이용해서도 리스트를 만들 수 있습니다. list() 함수에 아무런 인자를 넣지 않으면 빈 리스트를 반환합니다. 인자로 반복 가능한(iterable) 객체를 넣으면, 그 객체의 원소들로 이루어진 리스..

Python 2023.06.21

[Python] Create a dictionary in Python

Dictionary는 key-value 쌍으로 데이터를 저장하고 검색하는데 사용됩니다.Dictionary는 중괄호 {}를 이용하여 생성할 수 있습니다. 또한 dict() 함수나 Dictionary Comprehensions을 사용하여도 Dictionary를 생성할 수 있습니다. 중괄호 를 이용한 Dictionary 생성가장 간단한 방법으로, 중괄호 {}를 사용하여 Dictionary를 생성할 수 있습니다. 중괄호 내에 key-value 쌍을 작성하고, 각각의 쌍은 쉼표로 구분합니다.my_dict = {"key1": value1, "key2": value2, "key3": value3}위의 예시에서 "key1", "key2", "key3"는 각각의 key이고, value1, value2, value3은 해..

Python 2023.06.20

[Python] Sort Dictionary by Key or Value

딕셔너리(dictionary)를 Key 또는 Value를 기준으로 정렬하는 방법을 확인해보겠습니다. Key를 기준으로 정렬 (오름차순) Key를 기준으로 딕셔너리를 오름차순으로 정렬하려면 sorted() 함수와 items() 메서드를 함께 사용하면 됩니다. my_dict = {"apple": 3, "banana": 1, "orange": 2} sorted_dict = dict(sorted(my_dict.items())) print(sorted_dict) 위의 코드를 실행하면 다음과 같은 출력이 나타납니다: {'apple': 3, 'banana': 1, 'orange': 2} 딕셔너리의 Key가 오름차순으로 정렬되었습니다. Key를 기준으로 정렬 (내림차순) Key를 기준으로 딕셔너리를 내림차순으로 정렬하..

Python 2023.06.12

[Python] Iterate dictionary with for loop

keys(), values(), items() 메서드를 사용하여 딕셔너리를 반복하는 방법을 알아보겠습니다. keys() 메서드는 딕셔너리의 키를 순회하고, values() 메서드는 딕셔너리의 값에 접근하며, items() 메서드는 키와 값의 쌍을 순회합니다. 딕셔너리의 키 순회 딕셔너리의 키를 반복하는 가장 간단한 방법은 keys() 메서드를 사용하는 것입니다. 이 메서드를 사용하면 딕셔너리의 모든 키를 순회할 수 있습니다. 다음은 이 방법의 예시 코드입니다: my_dict = {"apple": 1, "banana": 2, "orange": 3} for key in my_dict.keys(): print(key) 위의 코드를 실행하면 다음과 같은 출력이 나타납니다: apple banana orange 딕..

Python 2023.06.09

[Python] How to Check if Key/Value Exists in Dictionary

파이썬에서 딕셔너리(Dictionary)는 키(Key)와 값(Value)을 쌍으로 저장하는 자료형입니다. 딕셔너리에서 특정 키 또는 값이 존재하는지 확인하는 방법에 대해 확인해보겠습니다. 키의 존재 확인 딕셔너리에서 특정 키가 존재하는지 확인하기 위해서는 in 연산자를 사용할 수 있습니다. person = {'name': 'Alice', 'age': 25, 'city': 'Seoul'} print ('name' in person) # True print ('gender' in person) # False 위의 예시에서는 'name'과 'gender'라는 키의 존재 여부를 확인하고 있습니다. 값의 존재 확인 딕셔너리에서 특정 값이 존재하는지 확인하기 위해서는 in 연산자와 values() 메서드를 사용할 ..

Python 2023.06.07
반응형