안녕세계
[Python] list 자료형 본문
[Python] list 자료형
Junhong Kim 2019. 1. 4. 23:56728x90
반응형
index([object, start, stop])
리스트에서 특정 value의 인덱스를 반환합니다.
만약 찾는 문자열이 존재하지 않을 경우 ValueError를 반환합니다.
l = ['a', 'b', 'c', 'a']
print(l.index('a'))
# 0
print(l.index('d'))
# Traceback (most recent call last):
# File "exp-list-method.py", line 2, in <module>
# print(l.index('d'))
# ValueError: 'd' is not in list
append([object])
리스트의 마지막에 value를 추가합니다.
l = ['a', 'b', 'c', 'a']
l.append('d')
print(l)
# ['a', 'b', 'c', 'a', 'd']
extend([iterable])
리스트를 합칩니다.
l1 = ['a', 'b']
l2 = ['c', 'd']
l1.extend(l2)
print(l1)
# ['a', 'b', 'c', 'd']
insert([index, value])
리스트의 원하는 위치에 값을 추가합니다.
l = ['a', 'b', 'c', 'a']
l.insert(1, 'x')
print(l)
# ['a', 'x', 'b', 'c', 'a']
sort()
리스트를 오름차순으로 정렬합니다.
l = ['a', 'b', 'c', 'a']
l.sort()
print(l)
# ['a', 'a', 'b', 'c']
reverse()
리스트를 내림차순으로 정렬합니다.
l = ['a', 'b', 'c', 'a']
l.reverse()
# ['c', 'b', 'a', 'a']
l = ['a', 'b', 'c', 'a']
l.sort(reverse=True)
print(l)
# ['c', 'b', 'a', 'a']
References
https://wayhome25.github.io/python/2017/02/26/py-14-list/
728x90
반응형
'Language > Python' 카테고리의 다른 글
[Python] slice & extended slice 표기법 (0) | 2019.01.06 |
---|---|
[Python] map 함수 (0) | 2019.01.05 |
[Python] lambda 함수 (0) | 2019.01.03 |
[Python] filter 함수 (0) | 2019.01.02 |
[Python] try..except 예외처리 (0) | 2018.12.03 |
Comments