1. 리스트
리스트 슬라이싱(start:end+1:step)
마지막 요소부 --> -1 시작
리스트명.append(element) --> 리스트의 끝에 요소 추가
리스트명.sort() --> 리스트 정렬
리스트명.reverse() --> 리스트 요소 뒤집기
위의 두줄 사용하면 역순 정렬 가능
## 리스트명.sort(reverse = True) 와 동일
sum(리스트명) --> 리스트의 모든 요소의 합
len(리스트명) --> 리스트의 길이
리스트를 문자열 길이로 정렬하는 것 또한 가능
리스트명.sort(key=len)
리스트 값 삭제
1. 리스트명.remove(값)
2. 리스트명.pop(인덱스)
리스트, 튜플, 딕셔너리 전부 인덱스에는 [] 사용
딕셔너리에서 인덱스는 키
2. 조건문
조건문 한 식에 표현하기
x = 10
result = "양의 짝수" if x > 0 and x % 2 == 0 else "음수 또는 0"
print(result)
3. 반복문(for)
range함수
range(start, end+1, step)
end 말고는 생략 가능
딕셔너리 순회
person = {"name": "John", "age": 30, "city": "New York"}
for key, value in person.items(): print(key, " : ", value)
'TIL > Python' 카테고리의 다른 글
TIL #10 <집합과 리스트의 차이, Month, *args와 **kwargs > (0) | 2024.07.08 |
---|---|
TIL #9 < 음양더하기, 번호 가리기, 없는 문자 빼기 > (0) | 2024.07.06 |
TIL #7 <range, break, return , sort와 sorted> (0) | 2024.07.04 |
TIL #6 <프로그래머스, 데이터 리터러시> (0) | 2024.07.03 |
TIL #5 <예외처리, 파이썬 심화 함수> (0) | 2024.07.02 |