Python: 기초 문법

2020. 2. 15. 14:412020/Algorithm

< 2차원 배열 >

mylist = [ [] for x in range(5) ]

=> [ [], [], [], [], [] ]

mylist2 = [ [0]*10 for x in range(10) ]

10행 10열의 배열 생성

 

mylist[0].append(1)

mylist[1].append(2)

=> [ [1], [2], [], [], []]

 

 

< 딕셔너리 정렬 >

mydict = {

  'key1': value1

  'key2: value2

}

mydict['key3'] = value3

mydict2 = dict(sorted(mydict.items(),key = lambda x:x[1],reverse=True)

 

 

< 딕셔너리 활용 > - 문자열을 입력받고 대 소문자 개수 세기

 

 

<이차원 배열>