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
반응형
'Python' 카테고리의 다른 글
파이썬 중급 #071 리스트 - 일치검사, 리스트 크기비교 (0) | 2022.05.17 |
---|---|
파이썬 중급 #070 리스트 - 리스트 요소 출력 (end="") (0) | 2022.05.16 |
파이썬 중급 #068 리스트 - remove 요소 개수 cnt+=1 (0) | 2022.05.14 |
파이썬 중급 #067 리스트 - 리스트 요소 삭제 -remove(요소값),pop(),clear() (0) | 2022.05.13 |
파이썬 중급 #066 리스트 -요소 삽입 insert(인덱스,요소값) (0) | 2022.05.12 |
댓글