'programming/python'에 해당되는 글 3건

  1. 2019.06.04 튜플
  2. 2019.06.03 딕셔너리
  3. 2019.05.07 py4e loops and interation

튜플

programming/python 2019. 6. 4. 15:41

리스트와 튜플은 거의 유사하다. 

다만, 튜플은 한 번 선언하면 변경이 불가능하다. 


리스트에서 사용 가능한 함수 /  튜플에서 사용 가능한 함수 



튜플은 튜플 간에 비교할 때 ( ) 안에 있는 value 중 하나라도
조건이 성립하면 True를 출력한다. 


딕셔너리 / 리스트의 sorted( ) / 튜플 선언 

sorted(d.items( ), reverse = True)
*reverse = True 내림차순 (가장 큰 값이 앞에 온다.)


sorted( ) 함수가 정의된 리스트 만듦 / 그 안에 튜플 반복문이 돌아가면서 리스트에 튜플을 순차적으로 채워넣는다. 

##


'programming > python' 카테고리의 다른 글

딕셔너리  (0) 2019.06.03
py4e loops and interation  (0) 2019.05.07
Posted by 도이(doi)
,

딕셔너리

programming/python 2019. 6. 3. 17:12

딕셔너리는 사전형태로 자료를 정리하는 것이다.

# 글에 있는 단어의 수 세기 

딕셔너리에 있는 단어가 나오면 기존 카운터에서 추가로 1더해줌
ex) 처음 등장하는 글자에는 di.get(w,0)의 value값이 0이기에 1만 count 된다. 

di[w] = di.get(w,0) + 1 


# 가장 많이 쓰인 단어 찾기

di.items( ) 는 딕셔너리에 저장된 단어를 보여준다. 
딕셔너리를 for 루프로 돌릴 때 사용한다. 
ex) print( key값, value값)

if v > largest 는 새로운 값을 이전 largest값과 비교하여 최대값을 찾아준다. 


rstrip( ) - 왼쪽 공백을 지워주는 
split( ) - 단어 단위로 문장 쪼개기



'programming > python' 카테고리의 다른 글

튜플  (0) 2019.06.04
py4e loops and interation  (0) 2019.05.07
Posted by 도이(doi)
,

break 반복문을 탈출

continue 명령을 뛰어넘고 반복문 재실행 


for i in [5, 4, 3, 2, 1] :

print(i)

print('Blastoff')


none자료형은 상수이다. 공백을 쓰기 위해서 사용한다. 


smallest = None

print('Before')

for value in [9, 41, 12, 3, 74, 15] :

if smallest is None :

smallest = value:

elif value < smallest :

smallest = value

print(smallest, value)

print('After', smallest)


is ==

is not != 


is & is not이 더 강함 

ex) 0 is 0.0 (false) /  0 == 0.0 (true)

자료형과 값 모두 동등하길 요구하기 때문에 

숫자나 문자열을 사용한다면 is를 사용하지 마시오. 

헷갈릴 수 있음 . 


is 는 bool 자료형 이나 None 자료형에만 사용한다. 






'programming > python' 카테고리의 다른 글

튜플  (0) 2019.06.04
딕셔너리  (0) 2019.06.03
Posted by 도이(doi)
,