data lab

파이썬 기본 - list , dictionary 자료형

LAB 관리자 2024. 3. 21. 15:49
반응형

코딩의 기본으로, 프로그래밍 언어의 인덱스 ( 색인, 위치 값)는 0부터 시작한다. 즉, 2번째 값은 인덱스 1이다.

 

파이썬은 들여쓰기가 중요하다.

 

a = input("입력해보세요")

print (a)

 

들여쓰기는 # 기호를 사용하면 된다. 본 글에서는 출력값을 보여주거나 설명할 때 주석 처리를 하고 작성할 것이다.

 

list 자료형 선언하기

list = [ ] 

# 이렇게 선언해주면 된다.

list 자료형

list = [ "첫번째 값", "두번째 값", "세번째 값" ]

# 이런식으로 가고, 첫번째 값은 list[0], 두번째 값은 list[1] . . . 이런 식이다.

list에 데이터 추가하기 # append()

append()

insert()

 

list.append("추가 값")

list에 순서 지정해 데이터 추가하기  # insert()

list.insert( 1, "2번째에 넣을거임") 

# 이러면 1번 칸에 저장되고, 0번 칸이 1번째니까 2번째 칸에 저장될거다

 

orders.insert( 3, "양장피" )

list에서 인덱스 값으로 데이터 삭제하기 # del

del list[ 0 ] 

# 이렇게 하면 첫번째 값, 즉 index가 0인 값이 삭제될거다.

list에서 요소값으로 데이터 삭제하기 # remove( )

list.remove( "첫번째 값" ) 

# 이러면 list 내에서 "첫번째 값" 이 지워질거다.

 

list의 길이 구하기 # len( )

len ( list )  

# 이게 list 리스트의 길이 값 구하는 방법이다.

print ( len ( list) ) 

# 이렇게 하면 list의 길이가 출력된다

 

숫자 list의 총합 구하기 # sum( )

sum( list )

 

숫자 list의 최대, 최솟값 구하기 # max( ) , min( )

max( list ) # 리스트 요소 중 최댓값 구하기

min (list ) # 리스트 요소 중 최솟값 구하기

 

dictionary 자료형

dictionary = { "키 값 1" : "밸류 값 1" , " 키 값 2 " : " 밸류 값 2 ", " 키 값 3 " : "밸류 값 3" }

dictionary key, value 값 추가하기

dictionary["키값4"] = "밸류값4"

# 이렇게 하면 키값4랑 밸류값4가 추가된다

dictionary의 value 값 출력하기

print ( dictionary["키 값 1"] )

# 이렇게 하면 "밸류 값 1" 이 출력된다.

 

dictionary의 value 값 수정하기

dictionary["키 값 1"] = " 수정된 키 값 "

# 이렇게 하면 "밸류 값 1" 이 " 수정된 키 값 " 으로 바뀐다.

 

dictionary의 key, value 값 삭제하기

del dictionary["키 값 1"]

# 이렇게 하면 "키 값 1" 을 key 값으로 가지는 dictionary 요소가 삭제된다. 

 

 

 

 

 

 

반응형