반응형
코드>>
a_var = ["abc", "ccc", "fff", "ddd", "111", "bbb"]
b_var = "".join(sorted(a_var))
c_var = sorted(a_var)
d_var = c_var.sort()
print(b_var)
print(c_var)
print(d_var)
print("############")
print(a_var)
a_var.sort()
print(a_var)
결과>>
111abcbbbcccdddfff
['111', 'abc', 'bbb', 'ccc', 'ddd', 'fff']
None
############
['abc', 'ccc', 'fff', 'ddd', '111', 'bbb']
['111', 'abc', 'bbb', 'ccc', 'ddd', 'fff']
주석>>
sorted 는 입력 값을 받아서 정렬해서 return 해준다.
이때 입력값은 string 또는 숫자를 넣을 수 있는데 둘을 혼용하면 안된다.
join은 앞에 정의대로 묶어 주는 역할을 한다.
sort는 list 내장 함수로 리스트값에 적용하면 해당 리스트 값이 정렬된다. return 값은 없다.
반응형
'파이썬(Python) > 문법' 카테고리의 다른 글
ASCII vs Unicode(유니코드) vs UTF-8 차이 (0) | 2020.12.03 |
---|---|
sorted 와 key 값, lambda 사용법, 키 값으로 함수사용 (0) | 2020.12.02 |
collections Counter 로 가장 많이 사용한 단어 찾기 (0) | 2020.12.01 |
파이썬 list 와 슬라이싱(slicing) (0) | 2020.11.30 |
파이썬 replace, strip 함수란 (0) | 2020.11.27 |