공부잡동사니

리스트 메서드 반복문 메서드 본문

빅데이터 분석/파이썬

리스트 메서드 반복문 메서드

공부잡상인 2025. 4. 5. 22:43

리스트 

l1= [1,2,3,4[

 

1.append:리스트 맨 끝에 원소 추가 

l1.append(5) ; 1

 

2.extend : 리스트 맨끝에 원소 추가 

l1+[6]

l1.extend([6]) ; l1

 

3.insert: 특정 위치에 원소 추가 가능

l1.insert(0,0) ; l1

 

4,remove :특정 원소 제거 

l2 =['a','b' ,'c','d']

del(l2[0[) ;l2 

l2.remoce('c');l2

 

5.pop :맨끝 원소 .특정 위치 제거 

l1.pop(); 맨 끝 원소 제거 

l1.pop(0) ;l1 전달 위치값 제거 

 

6.inde :리스트 내 특정 원소의 위치 리턴 

l2.index('b') 있으면 위치 리턴 

l2.index('B') 없으면 에러 처리 

 

7.count 리스트 내 특정원소 의 포함 횟수

l4=[1,1,1,2,3]

l4.count(1)

'aaacd'.count('a') 

 

8.sort :정렬(원본수정)

l5=[4,1,6,3,8]

l5.sort() ; l5

l5.sort(reverse =True) ; l5

 

9.reverse :거꾸로 출력 (원본수정 )

l4[::-1]

l4.reverse() ;l4

 

10.len : 문자열 크기 또는 리스트의 원소 개수 

len(l5)


# 2차원 리스트의 표현
# 리스트의 중첩 구조를 사용하여 마치 2차원인것처럼 출력 가능
# 반복문 필요


for문
for i in range(0, 10) :
    반복문

for i in range(0,5) :
    for j in range(0,10) :
        내부 for문 반복문
        
    외부 for문 반복문    

for i in range(0,5) :
    for j in range(0,10) :
        내부 for문 반복문
    외부 for문 반복문  

while 문
i = 1

while i < 11 :
    print(i)
    i = i + 1

if 문 

 

if 조건 :

 수행 

elif 조건 :

 수행 

else:

수행 

참고  eval : 전달된 문자열을 명령어로 해석, 처리를 도와주는 함수

'빅데이터 분석 > 파이썬' 카테고리의 다른 글

NA치환 ,replace,데이터 프레임 브로드 캐스팅 ,Multi-inde  (0) 2025.04.06
DataFrame (연산,메서드 )  (0) 2025.04.05
실습정리,series ,data frame  (0) 2025.04.05
정리  (0) 2025.04.05
배열2  (0) 2025.04.05