zip
-
파이썬을 파이썬답게_2Python 2019. 11. 22. 10:06
이전글 보러가기 2019/09/30 - [Python] - 파이썬을 파이썬답게_1 파이썬을 파이썬답게_1 프로그래머스의 파이썬을 파이썬답게 라는 강의를 보고 정리한 글이다. 몪과 나머지 - divmod 두개의 수가 주어지고 몫과 나머지를 구해야 할때가 있다. ex) 7을 3으로 나눈 몫과 나머지 구하기 일반적으로 a = 7.. dev-lagom.tistory.com 프로그래머스의 파이썬을 파이썬답게 라는 강의를 보고 정리한 글이다. 원본을 유지한채 정렬된 리스트 구하기 - sorted 파이썬의 sort()함수를 사용하면 리스트의 원소를 정렬할 수 있다. sort함수는 원본의 순서를 변경 시킨다. deep copy와 sort 함수 이용 list1 = [4, 3, 2, 1] list2 = [i for i i..
-
[Python] zip() 함수Python 2019. 9. 10. 15:52
zip(*iterable) 동일한 개수로 이루어진 자료형을 묶어 주는 역할을 하는 함수 list(zip([1,2,3], [4,5,6])) # [(1, 4), (2, 5), (3, 6) list(zip([1, 2, 3], [4, 5, 6], [7, 8, 9])) # [(1, 4, 7), (2, 5, 8), (3, 6, 9)] list(zip("abc", "def")) # [('a', 'd'), ('b', 'e'), ('c', 'f')] a = [1, 2, 3] b = "abc" for x, y in zip(a, b): print(x, y) # 출력 1 a 2 b 3 c 리스트나 문자열들의 갯수가 맞지 않은 경우 해당 값은 출력되지 않는다. a = [1, 2, 3, 4, 5] b = "abc" for x, ..