본문 바로가기
Python

파이썬 중급 #069 리스트 - 리스트 숫자 요소값 생성 및 삭제 (함수이용)

by Smart Factory in 2020 2022. 5. 15.
728x90
반응형

안녕하세요. 스마트팩토리입니다. 
파이썬 중급 #069 리스트 - 리스트 숫자 요소값 생성 및 삭제에 대해 알아보겠습니다. 

 

1. 리스트 요소값 생성

리스트 요소값을 순차적인 숫자를  넣을때 함수를 작성하여 넣으면 코드가 간단합니다. 
함수의 특징을 파악하여 함수생성, 호출을 이해하는게 포인트입니다. 

 

<< Append.py>> 함수 부분

 

함수 부분은 따로 파이썬 파일로 작성합니다. 

def ap10(nums):
 for i in range(1,11):
    nums.append(i)

 print("nums :",nums)

 

함수 파일 내 부분 파일로 ap10() 


def ap100(nums):
 for i in range(1,101):
    nums.append(i)

 print("nums :",nums)

ap100() 함수가 있는 것을 볼 수 있습니다. 

매개변수는 리스트변수입니다. 

def ap10(nums):
 for i in range(1,11):
    nums.append(i)

 print("nums :",nums)

def ap100(nums):
 for i in range(1,101):
    nums.append(i)

 print("nums :",nums)

 

<<메인 코드 부분>>

from Append import*
num10=list()
ap10(num10)

Append 파일안에 있는 함수를 모두 호출하는 코드입니다. 

여기서 ap10()을 호출하여 1부터 10까지 요소값을 가지는 리스트 변수를 생성했습니다. 


num100=list()
ap100(num100)
num100[20:101]=[]
print(num100)

같은 방식으로 1부터 100까지를 요소값으로 가지는 리스트를 생성하였습니다. 

 리스트 요소값에서 20번 인덱스 부터 100번 인덱스까지 삭제하여 출력된 것을 볼 수 있습니다. 

 

from Append import*
num10=list()
ap10(num10)
num100=list()
ap100(num100)
num100[20:101]=[]
print(num100)
728x90
반응형

댓글