반응형
theglory = ["송혜교","이도현","임지연", "엄혜란"]
print(theglory)
numbers = [5, 12, 23, 56, 169]
print(numbers)
slists = ['영어', '수학', '사회', '과학']
print(slists)
print(slists[3])
print(slists[2])
print(slists[1])
#공백 리스트
cart = []
cart.append("사과")
cart.append("세제")
print(cart)
letters = ['a','b','c','d','e','f']
print(letters[0:3])
print(letters[:3])
print(letters[3:])
print(letters[:])
copy = letters[:]
print(copy)
cart = ['사과', '세제', '화장지', '치약']
cart[1] = '섬유 유연제'
print(cart)
cart.insert(1, '건전지')
print(cart)
cart.remove("화장지")
print(cart)
if '치약' in cart:
cart.remove('치약')
print(cart)
del cart[2]
print(cart)
print("-"*30)
cart = ['사과', '세제', '화장지', '치약']
item = cart.pop() #pop()은 마지막 아이템 제거 후 반환
print(cart)
print(item)
#항목 탐색하기
#index() : 해당 항목의 인덱스 번호 리턴함
print(cart.index('화장지'))
if '화장지' in cart:
print(cart.index('화장지'))
#리스트 정렬하기
theglory = ["송혜교","이도현","임지연", "엄혜란"]
theglory.sort() # sort()는 정렬하기. 오름차순.
print(theglory)
theglory.sort(reverse=True) #내림차순 정렬
print(theglory)
print("-"*30)
#sorted 함수 : 새로운 정렬된 리스트가 생성
new_theglory = sorted(theglory)
print(theglory)
print(new_theglory)
1. java와 차이가 있다. java는 배열 = { }; 로 초기화를 하는데, 파이썬은 []로 초기화 한다.
반응형
'Python' 카테고리의 다른 글
파이썬 List 연습, 튜플(tuple) (0) | 2023.03.28 |
---|---|
자료구조와 알고리즘 (0) | 2023.03.26 |
파이썬 while문 예제 (1) | 2023.03.16 |
파이썬 while문 (0) | 2023.03.15 |
파이썬 for문과 while문 (0) | 2023.03.14 |