IT/파이썬 기초

파이썬 자료형 list, dictionary

Daniel_5 2023. 6. 16. 16:51
반응형

1. LIST

    - 정의 : 여러개의 자료들을 하나의 변수들에 저장할 때 사용되는 자료형(다른 타입의 자료형도 저장 가능) 

     - 예제 : list = [1 , 2 , 3 ] , list = [1, "파이썬", 2]   

     - 관련 함수들 

        1) index 정보 출력: list("파이썬")  #1출력 됨

         2) 값 추가 : list.append("JAVA")

         3) 값 꺼냄 : list.pop() # 맨 마지막 index에 있는 값이 꺼내짐 

         4) 같은 값이 몇개인지 : list.count("파이썬 ") # 1출력

         5) 정렬 함수 : list.sort() # list[2,1,3] --> list[1,2,3] 으로 바뀜 , list.reverse() #list[1,2,3,] --> list[3,2,1]

          6) 모두 지우기 : list.clear()

          7) 리스트 확장 : list.extend(list2)리스트를 붙일 수 있음 # list[1,2,3] , list2[4,5,6]  --> list[1,2,3,4,5,6]

 

2. Dictionary 

    - 정의 : 사전과 같이 key, value를 1대 1로 대응시킨 자료들의 모음 

     - 예제 : dictionary = {1:"사전", 2:"공책"} # dictionary[1]을 출력하면 사전이 나옴    

     - 값 접근 형태 : dictionary[key값] or dictionary.get(key값)

      - 관련 함수들 

        1) key들만 출력: print(dictionary.keys())  

         2) value들만 출력 : print(dictionary.value())

         3) key, value 쌍으로 출력 : print(dictionary.items()) 

         4) 모두 지우기 : dictionary.clear()

 

 

 

 

반응형