List
-
sorted() Prototype sorted( , key = , reverse = ) # 뿐 아니라, , , 에도 사용 가능하다. 원본 내용을 바꾸지 않고, 정렬한 값을 반환한다. List, tuple, Dictionary, str에 모두 사용 가능하다. key 를 통하여 정렬할 기준을 정할 수 있다. reverse 가 True이면 내림차순, False이면 오름차순으로 정렬된다. arr = [10, 40, 20, 15] arr = sorted(arr, reverse = True) print(arr) >>>> [40, 20, 15, 10] sort() Prototype .sort(key = , reverse = ) 원본 자체를 수정한다. 반환값은 None Tuple , Dictionary, Str 에는 ..
파이썬 (Python) - (정렬 총정리) sort( ), sorted( ) , 특정 key를 기준으로 정렬하기 ,이중 리스트 정렬 , 다중 조건 정렬sorted() Prototype sorted( , key = , reverse = ) # 뿐 아니라, , , 에도 사용 가능하다. 원본 내용을 바꾸지 않고, 정렬한 값을 반환한다. List, tuple, Dictionary, str에 모두 사용 가능하다. key 를 통하여 정렬할 기준을 정할 수 있다. reverse 가 True이면 내림차순, False이면 오름차순으로 정렬된다. arr = [10, 40, 20, 15] arr = sorted(arr, reverse = True) print(arr) >>>> [40, 20, 15, 10] sort() Prototype .sort(key = , reverse = ) 원본 자체를 수정한다. 반환값은 None Tuple , Dictionary, Str 에는 ..
2020.02.10 -
https://infinitt.tistory.com/17 파이썬(Python) 기초 (6) 데이터 타입(Data Type) - 리스트 (list) 와 튜플 (tuple) 그리고 관련 함수(sort reverse insert remove pop append extend 등.. ) 리스트와 튜플은 모두 데이터를 한번에 처리 가능한 자료타입입니다. 말그대로 리스트와 집합과 같은 개념이며, 하나의 튜플과 리스트의 변수에는 여러가지 개체를 포함시킬 수 있습니다. 슬라이싱의 활용이 많으.. infinitt.tistory.com 리스트 기본 개념 정리페이지 2중 for문으로 2중 리스트 선언 array = [[0 for col in range(11)] for row in range(10)] 11x10 리스트를 생성합..
파이썬 (Python) 2중 리스트, 2차원 배열 선언 및 출력https://infinitt.tistory.com/17 파이썬(Python) 기초 (6) 데이터 타입(Data Type) - 리스트 (list) 와 튜플 (tuple) 그리고 관련 함수(sort reverse insert remove pop append extend 등.. ) 리스트와 튜플은 모두 데이터를 한번에 처리 가능한 자료타입입니다. 말그대로 리스트와 집합과 같은 개념이며, 하나의 튜플과 리스트의 변수에는 여러가지 개체를 포함시킬 수 있습니다. 슬라이싱의 활용이 많으.. infinitt.tistory.com 리스트 기본 개념 정리페이지 2중 for문으로 2중 리스트 선언 array = [[0 for col in range(11)] for row in range(10)] 11x10 리스트를 생성합..
2020.02.02 -
*중복요소 카운팅하기 *try, except 문 사용 count={} lists = ["a","a","b",'apple','w','wf'] for i in lists: try: count[i] += 1 except: count[i]=1 print(count) 결과값 : {'a': 2, 'b': 1, 'apple': 1, 'w': 1, 'wf': 1} 예외처리할때 사용하는 try except를 이런식으로 사용하는것은 생각 못해보았다. for문을 통해 lists의 요소를 하나씩 꺼내어 , count라는 이름의 딕셔너리에 넣는다. 이때 count(딕셔너리)에 이미 존재하는 key값이라면, try문이 실행되며 value에 +1을 하게된다. count(딕셔너리)에 없는 key값이라면 except가 실행되며 val..
파이썬(python) 리스트 중복 요소 개수 찾기 (카운팅) or 제거,삭제하기 (try , except , count)*중복요소 카운팅하기 *try, except 문 사용 count={} lists = ["a","a","b",'apple','w','wf'] for i in lists: try: count[i] += 1 except: count[i]=1 print(count) 결과값 : {'a': 2, 'b': 1, 'apple': 1, 'w': 1, 'wf': 1} 예외처리할때 사용하는 try except를 이런식으로 사용하는것은 생각 못해보았다. for문을 통해 lists의 요소를 하나씩 꺼내어 , count라는 이름의 딕셔너리에 넣는다. 이때 count(딕셔너리)에 이미 존재하는 key값이라면, try문이 실행되며 value에 +1을 하게된다. count(딕셔너리)에 없는 key값이라면 except가 실행되며 val..
2020.01.23 -
Python의 자료형(datatype)중 리스트, 튜플, 집합은 여러개의 값을 다룰 수 있다 1. 리스트 (list) - 대괄호 [ ] 리스트의 특징 : 순서O, 중복O, 수정O, 삭제O, 선언은 대괄호로 한다. 리스트(list)의 선언 및 type 확인 A = ["a" , "b" , "c"] # 리스트 선언 print(type(A)) # A의 타입 확인 출력 >>>>> 리스트(list) 슬라이싱 문자열 슬라이싱과 같다. A[시작:끝:증가폭(점프)] A = [1,2,3,4,5,6,7] print(A[2:5:2]) 출력 >>>>> [3, 5] 리스트의 중첩 그리고 리스트 안의 리스트를 넣는것도 가능하다. 리스트가 한번 중첩되어 있으면 이를 2차원 리스트라고 한다. 2 .리스트의 수정과 삭제 수정 리스트 A..
파이썬(Python) 기초 데이터 타입(Data Type) - 리스트 (list) 와 튜플 (tuple) 그리고 관련 함수(sort reverse insert remove pop append extend 등.. )Python의 자료형(datatype)중 리스트, 튜플, 집합은 여러개의 값을 다룰 수 있다 1. 리스트 (list) - 대괄호 [ ] 리스트의 특징 : 순서O, 중복O, 수정O, 삭제O, 선언은 대괄호로 한다. 리스트(list)의 선언 및 type 확인 A = ["a" , "b" , "c"] # 리스트 선언 print(type(A)) # A의 타입 확인 출력 >>>>> 리스트(list) 슬라이싱 문자열 슬라이싱과 같다. A[시작:끝:증가폭(점프)] A = [1,2,3,4,5,6,7] print(A[2:5:2]) 출력 >>>>> [3, 5] 리스트의 중첩 그리고 리스트 안의 리스트를 넣는것도 가능하다. 리스트가 한번 중첩되어 있으면 이를 2차원 리스트라고 한다. 2 .리스트의 수정과 삭제 수정 리스트 A..
2019.10.12