본문 바로가기

Tech/파이썬

Python List Type

List Type

a = [[10, 20],
[500, 600, 700],
[9],
[30, 40],
[800, 900, 1000]]

a[2][1]
IndexError : List Index Out Of Range

톱니바퀴 리스트

 

b[0] = [500, 600]

 

컬럼 자체는 바뀌지 않는다

 

 

 

b[0][0] = [500]

 

하지만 셀은 바뀐다.

 

 

 

a = [10, 20, 30]
a.append([500, 600])
a

 

 

a.append((550,'Hello',5.5))
a.extend([550,('660',300)])


extend 함수에서는 튜플자료형을 넣으면 튜플은 그대로 보존이 된다.

주의 튜플자료형에 extend는 AttributeError: 'tuple' object has no attribute 'extend'가 뜬다.

 

 

b = a
b = a.copy()
deepcopy()


b= a와 b = a.copy()는 다르다.

b=a의 경우에는
하나 변수만 변경해도 두 변수가 함께 변한다.

b = a.copy()의 경우에는
변수를 각각 변경시켜야 한다.

deepcopy()는  2차원 안의 변수까지 변경시킨다.

 

 

 

 

[python] 파이썬 find 함수에 대해서

 

[python] 파이썬 find 함수에 대해서

안녕하세요. BlockDMask 입니다. 오늘은 파이썬의 find 함수에 대해서 알아보겠습니다. <목차> 1. 파이썬 find 함수 2. 파이썬 find 함수 예제 1. 파이썬 문자열 find 함수에 대해서 string.find(찾을 문자) strin

blockdmask.tistory.com

 

 

 


파이썬 find( ), index( ) 비교 / 인덱스, 위치를 찾는 함수(Python)

 

파이썬 find( ), index( ) 비교 / 인덱스, 위치를 찾는 함수(Python)

파이썬 find( ), index( ) - 순서 - 1.find / index 공통적인 내용 2.find / index 차이점 1. find( ), index( ) 공통적인 내용 1-1) 두 함수의 동일한 사용방법 '변수. find(찾을 문자)' / '변수. index(찾을 문..

ooyoung.tistory.com

 

 

 

[python] 얕은 복사 VS 깊은 복사

 
 
 

 

 
 
 









>