Python list, tuple

아연이·2021년 7월 22일
0

python

목록 보기
3/11
post-thumbnail

Python study

3일차

순서있는 자료형, 반복문

List, Tuple

순서가 있는 자료형 : 리스트와 튜플

  • 리스트는 [를 사용해서 나타내고, 튜플은 (를 사용해서 나타낸다.
A = [1, 2, 'hello', "world", True]  
B = (4, False, 'a', "b", 4.3)

print(type(A))    # class 'list' 확인
print(type(B))    # class 'tuple' 확인
  • 위처럼 묶어놓은 자료들에게는 각각의 번호가 주어지며 이러한 번호를 index(인덱스) 라고 한다.
  • 인덱스는 0부터 시작한다.
  • 각각의 자료에 접근하는 방법은 리스트,튜플이름[index]이다.
A = [1, 2, 'hello', "world", True]  
B = (4, False, 'a', "b", 4.3)

print(A[0], A[2], A[4])
print(B[1], B[3])

리스트와 튜플의 차이점 : 자료 변경이 가능한가?

  • 리스트는 자료를 변경할 수 있고 튜플은 자료 변경이 불가능하다.
  • 만약 튜플의 자료를 변경하고 싶다면 형변환을 통해 실행해줘야한다.
B = (4, False, 'a', "b", 4.3)
print('변경 전 :',B)
B = list(B)
B[1] = 3
B = tuple(B)
print('변경 후 :',B)

List


list 의 특징

표현형
len(list)요소의 개수
list.appent("요소")요소 추가(끝)
list.insert(위치, 요소)요소 추가(위치 지정)
list.pop()요소 삭제(반환)
A=li.pop()요소를 반환해서 A에 대입
list.count(요소)리스트 내 요소 개수 반환
profile
내 꿈은 멋쟁이개발자

0개의 댓글