1. List
리스트를 하나 만들어 in, not in 출력값을 알아보자.
season = ['spring', 'summer', 'fall', 'winter']
print(season[1])
print('spring' in season)
print('Spring' not in season)
결과
summer
True
True
2. 문자열 입력, 출력
문자열을 입력받아 출력하는 리스트를 만들어보자.
Fruits = []
while True :
fruit = input("과일을 입력하세요 >> ")
if fruit == "" :
break
Fruits.append(fruit)
print("=입력된 과일=")
for fruit in Fruits :
print(fruit, end=", ")
결과
과일을 입력하세요 >> 사과
과일을 입력하세요 >> 딸기
과일을 입력하세요 >> 바나나
과일을 입력하세요 >>
=입력된 과일=
사과, 딸기, 바나나,
3. List 함수
지금부터 아래 리스트를 활용해서 함수를 공부해보자.
Names = ['Tom', 'Jenny', 'Susan']
append
Names.append('Daisy')
Tom Jenny Susan Daisy
pop
Names = ['Tom', 'Jenny', 'Susan']
Names.pop()
Tom Jenny
sort
Names = ['Tom', 'Jenny', 'Susan']
Names.sort()
Jenny Susan Tom
reverse
Names = ['Tom', 'Jenny', 'Susan']
Names.reverse()
Susan Jenny Tom
index
Names = ['Tom', 'Jenny', 'Susan']
print(Names.index('Jenny'))
1
insert
Names = ['Tom', 'Jenny', 'Susan']
Names.insert(1, 'Daisy')
Tom Daisy Jenny Susan
remove
Names = ['Tom', 'Jenny', 'Susan', 'Jenny']
Names.remove('Jenny')
Tom Susan Jenny
제일 앞에 Jenny만 지워진다.
extend
Names = ['Tom', 'Jenny', 'Susan', 'Jenny']
Names2 = ['Daisy', 'Smith']
Names.extend(Names2)
Tom Jenny Susan Jenny Daisy Smith
count
Names = ['Tom', 'Jenny', 'Susan', 'Jenny', 'Daisy', 'Smith']
print(Names.count('Jenny'))
2
len
Names = ['Tom', 'Jenny', 'Susan', 'Jenny', 'Daisy', 'Smith']
print(len(Names))
6
del
Names = ['Tom', 'Jenny', 'Susan', 'Jenny', 'Daisy', 'Smith']
del(Names[2])
Tom Jenny Jenny Daisy Smith
'Back-end > Python' 카테고리의 다른 글
Python 입력 출력 (0) | 2023.05.02 |
---|---|
Python 변수 특징 (Dynamic Typing, Swapping) (0) | 2019.02.19 |
Python 설치 (0) | 2019.02.19 |