[f 문자열 포맷팅]
문자열 포맷팅을 사용 할때는, f'{변수 이름}쓰고 싶은 말' 이런 식으로 사용하면 된다.
name=input("당신의 이름을 입력해주세요:")
school=input("당신이 다니고 있는 학교를 입력해주세요:")
print(f'{name}는 {school}에 다닙니다.')
[자료형: 리스트]
리스트로 저장할때는 [ ] 를 쓴다.
fruits=['apple','strawberry','pear','bannana','watermelon']
[리스트에 아이템 추가하기]
리스트 맨 뒤에 새로운 아이템을 추가하려면, append() 메서드를 사용한다.
fruits.append('cherry')
fruits
['apple', 'strawberry', 'pear', 'bannana', 'watermelon', 'cherry']
vscode에서 사용할때는, 리스트명 뒤에 '.' 점을 찍으면 사용할 수 있는 메서드의 종류를 보여준다.
[리스트에서 아이템 지우기]
리스트 안에 있는 아이템을 지우고 싶을 때는, .remove() 메서드를 사용한다.
fruits.remove('apple')
fruits
['strawberry', 'pear', 'bannana', 'watermelon', 'cherry']
[리스트 확장하기]
리스트와 리스트를 합칠때는, .extend()메서드를 사용한다.
a=[1,2,3]
b=[4,5]
a.extend(b)
a=[1,2,3,4,5]
[리스트 복사하기]
리스트를 복사할때는, .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)
['새우깡', '초코송이', '빼빼로', '꼬북칩', '칸초']
'파이썬 수업 > 파이썬 기초문법' 카테고리의 다른 글
[파이썬] 6. if(조건문) (0) | 2023.06.24 |
---|---|
[파이썬 기초문법] 8. 함수 (0) | 2023.05.20 |
[파이썬 기초문법] 6. 조건문(if) (0) | 2023.05.20 |
[파이썬 기초문법] 2. 자료형 (0) | 2023.04.29 |
[파이썬 기초문법] 1.변수/입출력 (0) | 2023.04.29 |
Comment