22.04.14 파이썬 리스트 슬라이싱, 인덱싱, 정렬, 튜플, while문

최고고·2022년 4월 14일
0

리스트 슬라이싱

  • 슬라이싱방법 리스트명[시작인덱스:끝인덱스+1]

리스트 함수

1. 리스트 값 추가하기 append(넣을 데이터)


2.원하는 인덱스 위치에 값 추가하기 insert()


리스트명.insert(인덱스번호, 값) --자동으로 인덱스 밀림

3. 리스트에 있는 값 수정

리스트명[인덱스번호] = 값
값 대입

슬라이싱한 자리에 값을 각각 대입할 때, 각각 써주기

4. 리스트 삭제 del, remove

  • del 삭제할 인덱스번호[0]
  • del list8[1:3] 시작인덱스 : 끝인덱스+1
  • revmove 리스트명.remove(값)

5. 정렬 sort, reverse

  • 정렬 : 리스트이름.sort()
    오름차순 기본 설정
  • reverse() : 현재 리스트 값들을 뒤집어서 보여줌
    내림차순 아님
  • 내림차순 하는 방법 : 1. sort()정렬 후 reverse()

6.기타함수들

  • 리스트명.index(값) : 값의 인덱스 위치를 알려줌 list12.index('값')
  • 리스트명.pop() : 맨 마지막 인덱스의 값을 보여주고, 삭제함
  • len(리스트이름) : 리스트의 길이를 알려줌 length의 약자

튜플

  • 파이썬 자료구조
  • 순서가 있는 집합(인덱싱, 슬라이싱 가능) --> 확인은 가능
  • 소괄호로 생성
  • 추가,수정,삭제 불가능 -->변동이 있으면 안되는 자료를 담을 때 사용

in, not in

  • in : 찾고자하는 값이 포함이 되어있으면 True 출력
  • not in : 찾고자 하는 값이 포함되어있지 않으면 True 출력


변수명.count("검색할문자") --->문자의 개수 반환

while문

  • 반복 횟수가 명확하지 않을떄 사용
  • 조건식이 참일 경우 실행
  • while 조건식 :
    (들여쓰기) 실행문장
  • 반복문 멈추려면 break 키워드사용

0개의 댓글