반응형 전체 글104 [python] bool bool은 거의 모든 프로그래밍 언어에서 있는 자료형인 것 같습니다. 오늘은 python의 bool에 대해서 알아보도록 합시다. boolbool은 참(True) 또는 거짓(False)을 표현하는 논리 자료형입니다. 제어문인 if문, while문, for문 등에서 사용하거나, 데이터 검증, 상태 체크 등에 자주 쓰입니다. 변수에 각각 참(True)와 거짓(False)를 입력하고, type과 각 변수의 값을 출력하는 코드입니다.a = Trueb = Falseprint("a: ", a, type(a))print("b: ", a, type(b))bool의 참(True)는 0이 아닌 모든 값을 의미합니다. 즉 어떤 값이 있다면 그것은 참(True)가 됩니다. 그 이외의 값들은 거짓(False)가 됩니다. 특정 값.. 2025. 6. 22. [python] 집합(set) 이번에는 집합(set)에 대해서 알아보려고 합니다. 수학에서도 집합이 있는데, 해당 집합과 유사합니다. 교집합도 있고 합집합도 있고 차집합도 있습니다. python에서의 집합에 대해서 알아봅시다.집합(set)집합(set)은 수학에서의 집합과 같은 개념으로, 중복을 허용하지 않고 순서가 없습니다. 그래서 리스트나 튜플과는 다른 독특한 특성과 연산 기능을 가지고 있습니다. 집합(set)을 선언하는 방법은 크게 2가지가 있습니다. 중괄호 {}를 이용해서 선언하는 방법과 set 함수를 이용하는 방법입니다. 아래 코드처럼 선언해서 사용할 수 있습니다. 또한 중복을 제거하는 특징도 있습니다. 이에 중복된 값을 제거할 때 집합(set)을 사용하는 것도 좋은 방법이 됩니다.monkey = {"77", "monkey",.. 2025. 6. 21. [python] 딕셔너리(Dictionary) 관련 함수 딕셔너리(Dictionary)에 대해서 지난 시간에 소개해 드렸고, 오늘은 딕셔너리(Dictionary) 함수들에 대해서 알아보려고 합니다.시작해보도록 하겠습니다. 딕셔너리(Dictionary) 관련 함수딕셔너리(Dictionary) 관련 함수들에 대해서 알아보기 위해서, 간단하게 딕셔너리를 선언해 보도록 하겠습니다. person = { "name": "77monkey", "city": "Seoul", "birth": 77} keys() 함수keys() 함수는 모든 키를 반환합니다. 위와 같은 person 딕셔너리(dictionary)인 경우에 name, city, birth 키 값을 반환하게 됩니.person = { "name": "77monkey", "city": "Seou.. 2025. 6. 20. [python] 딕셔너리(Dictionary) 소개 딕셔너리(Dictionary)딕셔너리는 키(Key)와 값(Value)의 쌍으로 데이터를 저장하는 자료형으로, 중괄호 {}를 사용하여 생성하며, 강 쌍은 : 으로 구분합니다. 딕셔너리(Dictionary) 예시아래 예시는 person에 대한 정보를 저장하는 예시입니다. 키(Key)로 name을 입력하고 값(Value)로 77monkey를 입력했습니다. 이후 각각 키(Key)와 값(Value)를 입력하여 딕셔너리(Dictionary)를 작성해 보았습니다.person = {"name": "77monkey", "city": "Seoul", "birth": 77}print(person)키(Key): name, citiy, birth값(Value): 77monkey, Seoul, 77실제로 코드를 실행해 보면 아래.. 2025. 5. 17. [python] 튜플(Tuple) 튜플(Tuple)은 리스트(List)와 비슷한 것 같지만, 다릅니다. 튜플에 대해서 이번 시간에는 좀 알아보도록 하겠습니다. 튜플(Tuple)튜플(Tuple)은 파이썬에서 변경할 수 없는(immutable) 자료형으로, 여러 값을 하나로 묶을 수 있는 데이터 자료형입니다. 하지만 리스트(List)와 다른 점은 한 번 생성된 튜플의 요소들은 변경, 추가, 삭제할 수 없다는 것입니다. 튜플(Tuple) 예시튜플(Tuple)은 리스트(List)를 배웠기 때문에 쉽게 작성할 수 있을 것이라 생각됩니다. 리스트는 대괄호([, ])를 사용한다면, 튜플은 소괄호((,))를 사용합니다. 그러면 예시를 한 번 알아볼까요?my_tuple = (77, "monkey")print(type(my_tuple))print(my_t.. 2024. 9. 22. [python] 리스트(List) 관련 함수 리스트(List) 또한 문자열처럼 관련 함수들이 있습니다. 리스트(List) 관련 함수들에 대해서 알아보도록 하겠습니다. 리스트(list) 관련 함수append() 함수리스트의 끝에 요소를 추가합니다.my_list라는 리스트에 숫자 1, 2, 3이 있습니다. append() 함수를 사용하여 4를 추가하면 my_list는 숫자 1, 2, 3, 4가 있는 리스트가 됩니다.my_list = [1, 2, 3]my_list.append(4)print(my_list) insert() 함수지정한 인덱스 위치에 요소를 삽입합니다.insert() 함수는 첫 번째 인자에 넣고 싶은 인덱스 위치를 적고, 두 번째 인자에 넣을 값을 적습니다. 아래 예시를 보면, 0번째 인덱스에 0을 넣어서 최종 my_list 리스트는 [0.. 2024. 9. 21. 이전 1 2 3 4 ··· 18 다음 반응형