반응형

파이썬리스트 2

파이썬 zip() 내장함수 이용하여 배열 데이터 묶기

목차 - 클릭하면 이동합니다. 파이썬 zip() 함수 파이썬을 설치하면 별도의 모듈을 추가하지 않아도 바로 사용할 수 있는 내장함수인 zip() 함수는 두 개 또는 그 이상의 배열 데이터의 요소를 순차적으로 엮을 수 있는 함수인데요. 파이썬으로 코딩 테스트를 준비하시는 분들은 배열을 조합을 하여 처리하는 문제가 많으니 알아두시면 아주 유용한 함수 입니다. zip() 함수 사용하기 배열 2개 사용 numbers = [1, 2, 3, 4] letters = ['a', 'b', 'c', 'd'] zipped = zip(numbers, letters) print(type(zipped)) zipped = list(zipped) print(zipped) 실행결과 [(1, 'a'), (2, 'b'), (3, 'c')..

파이썬 코딩 - 리스트/딕셔너리 정렬하기 - sorted()함수

비트코인 자동매매 프로그램을 만들다 보면 리스트 및 딕셔너리 형태를 상당히 많이 사용하게 되는데요. 리스트와 딕셔너리는 정렬을 해서 사용해야 하는 경우가 많이 발생 합니다. 예를 들어 지난 포스팅에서 다루었던 CCI 지표를 구하는 과정에서 업비트 API를 이용해 가져온 캔들 데이터는 기본적으로 최근 시간 순으로 정렬되어 있으며 별도로 API내에서 정렬 후 받아오는 기능이 없어 받아온 캔들 데이터를 오래된 시간순으로 정렬해야 올바른 CCI 지표 값을 구할 수 있습니다. 이번 시간에는 위와 같은 경우에 사용할 수 있는 sorted() 함수에 대해서 살펴 보려고 합니다. CCI 지표를 구하는 방법에 대한 포스팅은 아래 링크를 클릭하면 확인할 수 있습니다. 2021.11.09 - [프로젝트/비트코인 자동매매] ..

반응형