본문 바로가기

리스트2

[파이썬/Python] 리스트의 원소를 이용하여 리스트 정렬하기 (1 or 다차원 배열) 파이썬의 리스트를 사용하면서, 정렬해야 하는 경우가 있을 것이다.이번 포스팅은 리스트의 한 원소를 이용하여 정렬하는 방법을 정리하려고 한다. 1. 기본적인 리스트 정렬 방법먼저, 리스트를 정렬하는 방법은 다음과 같다. 리스트의 기본 함수로 sort()를 제공한다. 다음은 sort() 함수를 이용한 정렬 예이다. 12345678910#!/usr/bin/env python num = [1, 4, 5, 2, 3]alpha = ['a', 'd', 'e', 'b', 'c'] num.sort()alpha.sort() print num print alphacs 결과 :12[1, 2, 3, 4, 5]['a', 'b', 'c', 'd', 'e']cs이처럼 쉽게 정렬할 수 있고, 숫자 뿐만이 아니라 문자도 가능하다. 2... 2018. 6. 3.
Erlang 문법 정리 (2) - 원자, 리스트, 튜플, 패턴 매칭 1. 원자.* 얼랭에서는 기호가 원자라는 이름으로 불리고, 항상 소문자로 시작합니다.* 기호는 무언가를 나타내기 위해서 사용할 수 있고, 더 이상 쪼갤 수 없는 최소한의 값을 말합니다. 123456> dog.dog> pet = cat.cat> pet.catcs 위의 예제에서 dog와 cat을 원자라고 할 수 있습니다. 2. 리스트 / 튜플파이썬이나 여러 언어를 접해본 사람이라면 리스트라는 표현을 많이 들어봤을 것입니다.리스트는 일반적으로 '비슷한 성질을 가진 객체의 나열' 이라고 정의할 수 있습니다.Erlang 에서 리스트는 서로 다른 타입을 포함할 수 있고, 크기 제한은 없는 것으로 정해져 있습니다.또한, 생성한 리스트는 변수에 할당할 수 있습니다.튜플은 리스트와 비슷한 개념이지만, 길이가 정해져 있다.. 2018. 3. 14.