꿀팁러 햄버거 메뉴

목차

    반응형

    1.리스트(list)

    파이썬에서 리스트를 생성하는 방법은 대괄호[]에 자료를 쉼표로 구분해서 입력하는 것이다.

     

    1-1 리스트생성

    대괄호안에 요소들을 각각 쉼표로 구분해서 넣어주면 사진과 같이 나타나는데

    각 요소는 앞에서부터 0,1,2 ... 이런식으로 번호가 매겨진다

    즉 list[0]=요소1  list[1]=요소2 이런식으로 말이다.

    1-2 만약 리스트 접근 연산자를 이중으로 사용할 수 있다면??

    다음과 같이 나타나며 요소1의 [1] 즉, 2번째 글자를 불러오는 것이다.

     

    1-3 연산

    리스트는 처음 과정에서 배웠듯이 더하기(연결)은 물론 곱하기(반복)도 적용이 된다.

     

    1-4 요소추가(append, insert)

    리스트에 다른 요소를 추가하고 싶다면 append, insert 명령어가 있다.

    리스트명.append(요소): 요소 맨 뒤에 추가하기

    리스트명insert(위치,요소): 원하는 위치에 요소 추가하기

    즉, insert에서 위치를 맨 뒤로하면 append 함수가 되는것이다.

     

     

    1-5 요소제거(del, remove, clear)

    del 리스트명(인덱스) 를 실행하면 해당 자리에 요소가 제거된다.

    이것역시 쉬우므로 간단하게 설명하면

    a=[1,3,5,7,9]라 정의할때

    del a[3] 을 한다면 앞에서부터 0으로 시작하면 7이 3번째에 해당되므로

    a=[1,3,5,9]가 되는것이다.

    여기서 만약 del a[3:]을 하면 3번째요소 오른쪽을 모두 지우고

    del a[:3]을 하면 3번째요소 왼쪽을 모두 지우는것이다.

    remove함수는 인덱스가 아닌 리스트안에 값을 지우는 것이다.

    즉, 위에서 3이 3번째요소 7을 가리켰다면 remove는 말그대로 3을 제거하여

    a=[1,5,7,9]가 출력되는 것이다.

    리스트.clear()는 모든 요소를 지워버린다.

     

    1-6. 리스트 요소유무 확인(in, not in)

    이것은 참,거짓으로 나타내는 것인데 간단하므로 사진한장으로 끝내겠다.

    리스트안에 내가 생각하는 요소가 있는가?

    있으면 True, 없으면 False 이다.

    반응형
    댓글
    위쪽 화살표
    도움이 되었다면 공감(하트)과 댓글을 부탁드려요.
    로딩바