IT/Python5 [Python] 정수 최댓값 가져오기(feat. maxsize) 파이썬 알고리즘 문제를 풀다보면 최댓값이나 최솟값의 초깃값을 할당해주어야 할 때가 많다. 아무리 높거나 낮은 값을 임의대로 잘 할당했다고 하더라도 문제 조건에 따라 범위를 이탈할 때가 있다. 이 경우에는 sys.maxsize를 활용하면 유용하다. import sys min_value = sys.maxsize max_value = -sys.maxsize print(min_value) # 9223372036854775807 922경이라는 경이로운 숫자가 출력되었다. 2021. 12. 14. Python3 UnicodeDecodeError UTF-8 에러 발생시! 요새 jupyter notebook(Python3.4)을 활용해서주식 데이터 클러스터링을 예제를 따라하고 있습니다. 그런데 한글 csv데이터를 불러들이는데 다음과 같은에러가 발생하고 말았습니다ㅠ주석을 써야한다, 소켓 서버 어쩌구 등등 얘기가 많았지만저의 경우에는 utf-8 대신 euc-kr로 바꾸니까바로 해결됐습니다! 이거 때문에 2시간이나 소진... 2017. 5. 16. 파이썬 딕셔너리 key, value 순서 바꾸기 파이썬은 3버전을 사용했습니다.서로의 key, value가 간단하게 바뀌었습니다. 2017. 5. 8. enumerate와 zip 함수 enumerate 함수는 순차 자료형에서 현재 아이템의 색인을 같이 이용하고자할 때 사용하고zip함수는 여러 개의 튜플이나 리스트 또는 다룬 자료형을 서로 짝지어 튜플의 리스트를 생성할 때 사용합니다. 먼저 enumerate를 사용한 예제입니다. for i, v in enumerate(player_list)를 통해서 player_list에 있는 index와 value값이순차적으로 i, v에 바인딩 되는 것을 볼 수 있습니다. 다음에는 zip을 사용한 예제입니다.sample.txt는 다음과 같습니다. 59번 라인은 zip함수를 사용하지 않았고60번 라인은 zip함수를 사용해 나타내 보았습니다.결과는 같습니다. text 파일로 불러들여split한 것을 기준으로각각의 변수 x, y, z에zip함수를 사용해값들.. 2017. 4. 18. 이전 1 2 다음