카테고리 없음

파이썬 리스트와 튜플에 대한 이해 . 기본 기초강의!

LeeJinSol 2019. 6. 3. 22:38
728x90

리스트는 말그대로 리스트입니다 즉 목록(배열)을 의미합니다.

자료를 효율적으로 사용하기위해서 저장하고 표현하고자 만들어졌습니다.

 

1)리스트 변수 만들기

 

리스트변수명 = [ 값1, 값2, 값3, ........]

ex)

 

a = [1, 2, 3,4 ]

a = ['one' , 'two', 'three']

a = [1,2,'three']

a = []

a = list()

 

리스트는 두가지 형태가 섞인 리스트도 만들수있습니다

 

***리스트 복사***

분명 새로만든 new_x의 0번째 인덱스값을 변경하였는데

왜 x의 값의 0번째 인덱스가 변경되었을가요 ?

그이유는  newx는 완전히 새로만들어진 리스트가 아니라

x 리스트에 접근할수있는 주소를 담고있기 떄문입니다.

만약 새로운 new_x 를 복사하고싶다면

nex_x = x[:] 라고 입력해주어야 새로운 리스트가 복사됩니다.

대학교에서 자주 나오며 많이 틀리는 문제라고 하므로 낚이지마시고 꼼꼼히 숙지하면 좋을것 같습니다.

 

 

upper() : 모든 문자를 대문자로 변환 문자열.upper()

lower() : 모든 문자를 소문자로 변환 문자열.lower()

swapcase() : 대문자는 소문자로, 소문자는 대문자로 변환 문자열.swapcase()

 

 

 

 

 

728x90