파이썬에서 리스트를 생성하는 방법은 다음과 같다.
리스트명을 써주고 대괄호 안에 여러 값들을 ,로 구분하여 넣어주면 된다.
dessert = [ "cake" , "macaron" , "muffin" , "jelly" ]
리스트에서도 문자열과 마찬가지로 인덱스가 존재한다.
첫번째 리스트에 들어있는 값은 인덱스 0번이다.
리스트의 맨 끝에 값을 추가하고 싶다면
" append() " 함수를 이용하면 된다.
dessert.append("candy")
print(dessert)
결과는 다음과 같다.
[ "cake" , "macaron" , "muffin" , "jelly" , "candy" ]
반대로 끝에서부터 값을 삭제하고 싶다면
" pop() " 함수를 사용한다.
dessert.pop( )
print(dessert)
결과 :
[ "cake" , "macaron" , "muffin" , "jelly" ]
만약 값을 리스트의 끝이 아닌 내가 원하는 위치에 넣고 싶다면
" insert( 넣고싶은 인덱스, 값 ) " 함수를 사용한다.
dessert.insert( 2, "choco")
print(dessert)
위 예시에서 2번 인덱스에 넣을 것을 요청하므로
결과는 다음과 같다.
[ "cake" , "macaron" , "choco" , "muffin" , "jelly" ]
인덱스 2번자리에 원하는 값을 넣었다!
| 함수 | 의미 |
|---|---|
| sort ( ) | 오름차순 정렬 |
| sort ( reverse=True ) | 내림차순 정렬 |
| reverse ( ) | 리스트의 순서 뒤집기 |
| sorted ( ) | 오름차순 정렬(새로운 리스트로 생성=원본유지) |