겉바속촉

[PYTHON] 파이썬_리스트(리스트메서드, 중첩리스트) 본문

IT 일기 (상반기)/PYTHON

[PYTHON] 파이썬_리스트(리스트메서드, 중첩리스트)

겉바속촉 2021. 1. 5. 14:27
728x90
반응형

 

 

안녕하세요

겉바속촉입니다

!^^!

 

 

!!파이썬 시작하기!!

 

 

 

 

 

 

지난 번에 이어서 리스트를 더 공부해보려고 합니다

 

이번에는 리스트메서드, 중첩리스트에 대해서 알아볼게요

 

 

2021/01/05 - [IT 일기 (상반기)/PYTHON] - [PYTHON] 파이썬_리스트(연산, 슬라이싱, 에일리어싱)

 

[PYTHON] 파이썬_리스트(연산, 슬라이싱, 에일리어싱)

안녕하세요 겉바속촉입니다 !^^! !!파이썬 시작하기!! 이번에는 리스트에 대해서 알아보도록 하겠습니다 리스트 중에서도 연산, 슬라이싱, 에일리어싱에 대해서 다룰게요 리스트 내 데이터 저장

2-juhyun-2.tistory.com

 

 

 

 

 

 

 


 

 

 

리스트 메서드

 

  • 리스트 메서드 대부분이 None을 반환
  • 그래서 반환값을 받아서 사용하면 안됩니다

 

다음과 같이 add를 만들었습니다

그리고 result에 대입해주었고 그 반환값을 print 함수에 사용했는데요:)

가능한 이유는 말 그대로 반환값이 존재하기 때문에 가능한 것입니다

 

 

하지만 반환하는 것이 없다면 당연히 사용할 수가 없겠죠??

 

다음 list를 만들었습니다.

result에 정렬된 list를 넣어주었고 print 함수에 result를 넣으면 위의 예시처럼 산술값이 아니라

none이 출력이 됩니다.

 

 

 

 

 

리스트들의 리스트 다루기

 

 

  • 중첩 리스트 : 리스트를 포함하는 리스트

다음 life 리스트가 바로 중첩 리스트 입니다

life의 0번째는 당연히 첫번째 항목 출력!

life의 1번째는 당연히 두번째 항목 출력!

 

 

다차원배열처럼 접근해볼게요

life[1][0] 은 바로 life 리스트의 두번째 항목에서 첫번째 항목 출력!!

life[1][1] 은 바로 life 리스트의 두번째 항목에서 두번째 항목 출력!!

 

 

이번에는 canada라는 변수에 life 리스트의 첫번째 항목에 해당하는 주소를 넣었습니다

그리고 그 canada의 두번째에 있는 값을 80.0으로 바꿔주면

life 리스트에서도 값이 바뀌겠죠??

동일한 주소를 가리키고 있기 때문!!!

 

 

 

 

이번에는 리스트메서드, 중첩리스트에 대해서 알아볼게요

728x90
반응형