Python의 함수 나열

List는 Python의 데이터 구조로 여러 항목을 한 곳에 저장할 수 있습니다. Python에서 배열의 대안으로 List를 생각할 수 있습니다.

우리는 지난 게시물에서 목록 및 몇 가지 일반적인 목록 작업에 대해 이미 배웠습니다. 놓친 경우 읽을 수 있습니다here.

이제 계속해서 Python의 일반적이고 유용한 목록 함수를 살펴보겠습니다.

1. 항목 추가



이전 게시물에서 목록의 항목을 바꾸는 방법을 살펴보았습니다. 이번 포스트에서는 목록에 항목을 추가하는 방법을 살펴보겠습니다.

통사론




listname.append(item)


목록에 항목을 추가하려면 목록 이름 뒤에 .append()를 사용하고 삽입하려는 항목을 인수로 전달해야 합니다. 예를 들어 더 잘 이해해 봅시다.

# Let's create a list with a few sample colors
colors = ["Red", "Blue", "Orange", "Pink"]
print(colors) # Expected output - ['Red', 'Blue', 'Orange', 'Pink']
# Now let's add "Purple" to our list
colors.append("Purple") 
print(colors)# Expected output - ['Red', 'Blue', 'Orange', 'Pink', 'Purple']


설명


  • 위의 코드에서 먼저 몇 가지 색상 이름으로 색상 목록을 만들고 콘솔에 인쇄했습니다.
  • 그런 다음 append() 함수를 사용하여 다음 코드를 사용하여 보라색을 목록에 추가했습니다. - colors.append("Purple")
  • 마지막으로 이번에 print 문을 사용했을 때 목록의 다른 색상과 함께 보라색이 표시되었습니다.

  • 2. 목록의 길이 찾기



    목록의 길이를 결정하는 것은 Python에서 수월한 작업입니다. len() 함수를 사용해야 합니다.

    통사론




    len(listname)
    


    len() 함수는 사용하기 쉽습니다. len()을 호출하고 목록을 인수로 전달하기만 하면 됩니다. 예를 보자-

    # Let's create a list with a few sample colors
    colors = ["Red", "Blue", "Orange", "Pink"]
    print(len(colors)) # Expected output - 4
    


    설명


  • 이전 스니펫과 마찬가지로 먼저 색상 목록을 만들었습니다.
  • 그런 다음 목록의 길이를 알기 위해 len(colors) 함수를 인쇄했습니다. 목록의 길이를 결정하려면 len() 함수 내부에 목록 이름을 전달해야 합니다.

  • 3. 목록에 항목 삽입



    우리는 이미 목록에서 특정 항목을 대체하는 방법을 살펴보았습니다. 이제 특정 위치에 항목을 삽입하는 방법을 살펴보겠습니다.

    통사론




    listname.insert(index, item)
    


    목록의 특정 위치에 항목을 삽입하려면 목록 이름 뒤에 .insert()를 추가하고 항목과 항목 자체를 삽입하려는 인덱스 위치인 함수에 2개의 인수를 전달해야 합니다. 아래 예를 참조하십시오 -

    # Let's create a list with a few sample colors
    colors = ["Red", "Blue", "Orange", "Pink"]
    print(colors) # Expected output - ['Red', 'Blue', 'Orange', 'Pink']
    # Now let's add color "Purple" on the index postion 2
    colors.insert(2, "Purple")
    print(colors) # Expected output - ['Red', 'Blue', 'Purple', 'Orange', 'Pink']
    


    설명


  • 색상 목록을 만들고 인쇄한 후 insert() 함수를 사용하여 목록의 인덱스 위치 2에 보라색을 추가했습니다.
  • 2번째 인덱스 위치에 "Purple"을 삽입한 colors.insert(2, "Purple")를 사용했습니다.

  • 특정 인덱스 위치에 항목을 삽입해도 이전 항목이 바뀌지 않고 이전 항목과 다른 후속 항목이 다음 위치로 이동됩니다.

    4. 항목의 인덱스 값 찾기



    목록의 모든 항목에는 인덱스 위치가 있습니다. 복잡한 프로젝트에서 작업할 때 값의 인덱스 위치를 결정해야 할 수 있습니다. 여기서 index() 함수가 도움이 됩니다. 목록에서 항목의 인덱스 위치를 식별하는 데 도움이 됩니다.

    통사론




    listname.index(item)
    


    항목의 인덱스 위치를 식별하려면 목록 이름 뒤에 .index를 추가하고 항목을 인수로 전달해야 합니다. 예를 들어 더 잘 이해해 봅시다.

    # Let' create a list with a few sample colors
    colors = ["Red", "Blue", "Orange", "Pink"]
    # Now let's identify the position of the color "Blue"
    print(colors.index("Blue")) # Expected output - 1
    


    설명


  • 위의 코드에서 색상 목록을 만들고 여기에 index() 함수를 사용하고 "Blue"를 인수로 전달했습니다.
  • 반환된 코드는 "파란색"색상의 인덱스 위치, 즉 1을 제공했습니다.

  • 결론



    오늘의 게시물은 여기까지이며 다른 Python 자습서에서 곧 뵙겠습니다. 이 자습서와 이 시리즈의 모든 향후 자습서는 The Complete Python Masterclass 을 기반으로 합니다. 파이썬을 자세히 배우고 싶다면 이 과정을 확인하세요.

    행복한 코딩!

    좋은 웹페이지 즐겨찾기