본문 바로가기

공부/파이썬 문법

[파이썬 문법] 4.리스트

반응형

[리스트 확장하기]

리스트와 리스트를 합칠때는, .extend()메서드를 사용한다. 



[리스트 복사하기]

리스트를 복사할때는, .copy()메서드를 사용한다. 

a=[1,2,3]
b= a.copy()

print(b)
[1,2,3]


--------------------------------------------------------------------------------------------------------------------------------------------------

[리스트 정렬하기]

리스트를 오름차순으로 정렬할 때는, .sort()메서드를 사용한다.

a=[3,2,4,5,1]

a.sort()
print(a)
[1,2,3,4,5]


[리스트 뒤집기]

리스트를 역순으로 정렬할 때는, .reverse()메서드를 사용한다.

a=[1,2,3,4,5]
a.reverse()

print(a)
[5,4,3,2,1]


----------------------------------------------------------------------------------------------------------------------------------------------------

[리스트 요소 값 세기]

리스트에서 x의 개수를 세려면, .count(x)를 사용한다. 

a=['새우깡', '초코송이', '빼빼로', '칸초', '칸초']
a.count('칸초')
2


[리스트 요소 값 위치 구하기]

리스트에서 x의 위치(index)를 구하려면, .index(x)를 사용한다. 


a=['새우깡', '초코송이', '빼빼로', '칸초', '칸초']
a.index('칸초')
3


※ 같은 값이 여러개 있을 때는, 맨 앞에 있는 x의 위치를 알려준다.

 

Q. 위치(index)를 알면 어디에 좋을까?

A. 위치를 알면 꺼내오거나, 넣을 수 있어

a=['새우깡', '초코송이', '빼빼로', '칸초', '칸초']
#꺼내올 때
a[3]
'칸초'



#값을 바꿔치기 할 때

a[3]='꼬북칩'
print(a)
['새우깡', '초코송이', '빼빼로', '꼬북칩', '칸초']
반응형

'공부 > 파이썬 문법' 카테고리의 다른 글

[파이썬] 7. for (반복문)  (0) 2023.06.24
[파이썬] 6. if(조건문)2  (0) 2023.06.24
[파이썬 기초문법]3.리스트  (0) 2023.05.06
[파이썬 기초문법] 2.자료형  (0) 2023.04.29
파이썬 기초문법  (0) 2023.04.29