함수를 정의 하다보면, 여러개의 변수를 반환하고 싶을 때가 있다. 또는 여러개의 연관된 변수를 묶어 사용하고 싶기도 하다. 그러나 새로운 타입의 객체를 생성하기 부담스러운 경우(객체 너무 많아...한번 쓰고 버릴건데..) 튜플을 사용해볼 수 있다. 1. Tuple 사용하기 public void Example() { var colorInfo = GetColor(); Console.WriteLine($"name: {colorInfo.Item1} " + $"r:{colorInfo.Item2} " + $"g:{colorInfo.Item3} " + $"b:{colorInfo.Item4}"); // Output // name: red r:255 g:0 b:0 } public Tuple GetColor() { ret..
Life is too short, You need python. 파이썬 기초 정리 2탄. 오늘은 파이썬의 대표적인 자료형을 정리해보고자 한다. (긴 글 주의.) 자료형 - 리스트, 튜플, 딕셔너리, 집합 원래 제어문과 예외처리 까지 하려고 했으나 너무 길어져서 실패.ㅠㅠ 초기 기획은 4탄까지 인데, 아마 4탄으로 안끝나지 싶다 이들 자료형은 컴퓨터 구조에서 정의하는 특정 자료구조들의 구현체이고 다음과 같은 특징을 가진다. 순서 수정 가능 여부 중복 가능 여부 list [] Ordered (O) mutable (O) duplicatable (O) tuple () Ordered (O) immutable (X) duplicatable (O) dictionary {} Unordered (X) mutable (O..