1. list.append(d)
- 자료 d를 리스트 마지막 원소 뒤에 추가.
- 오직 한 개의 자료만 넣을 수 있다.
a = []
b = ['a', 'b', 'c']
a.append(10)
b.append('d')
print(a, b)
2. list. insert(i, d)
- 인덱스 i에 자료 d를 추가.
- 오직 한 개의 자료만 넣을 수 있다.
c = [1, 2, 4, 5]
c.insert(2, 3)
print(c)
3. list.remove(d)
- 처음 나오는 자료 d를 제거.
- 중복 시 인덱스가 작은 원소를 제거함.
d = [3, 1, 2, 3]
d.remove(3)
print(c)
4. list.sort()
- 리스트를 정렬.
- 숫자형은 오름차순, 문자열은 사전순으로 정렬함.
e = [6, 2, 4, 1]
f = ['carrot', 'apple', 'banana']
e.sort()
f.sort()
print(e, f)
문제
5. 리스트에 원소 추가하기
- 코드:
리스트이름.append(자료)
- 빈 리스트
my_list
를 하나 선언해봅시다.
my_list
에 숫자 5, 4, 2, 1을 차례대로 넣어봅시다.
code
my_list = []
my_list.append(5)
my_list.append(4)
my_list.append(2)
my_list.append(1)
print(my_list)
6. 리스트의 원소 정렬하기
- 코드:
리스트이름.sort()
- 숫자 5, 4, 3, 2가 차례대로 담긴 리스트
my_list
를 만들어봅시다.
my_list
를 오름차순으로 정렬해봅시다.
code
my_list = [5,4,3,2]
my_list.sort()
print(my_list)