-
Python - ListPython/기초 2021. 10. 15. 17:08
@리스트 요소 추가
a = [1, 2, 3]
a.append(4)
print(a)
[1, 2, 3, 4]
@리스트 정렬(sort)
a = [1, 4, 3, 2]
a.sort()
print(a)
>>> [1, 2, 3, 4]
@문자도 알파벳 순서로 정렬가능
a = ['a', 'c', 'b']
a.sort()
print(a)
>>>['a', 'b', 'c']
@리스트 뒤집기(reverse)
a = ['a', 'c', 'b']
a.reverse()
print(a)
['b', 'c', 'a']
@위치 반환(index) # 리스트값을 넣으면 값의 위치를 반환
a = [1, 2, 3]
print(a.index(3))
>>>2
print(a.index(1))
>>>2
@리스트에 요소 삽입(insert)
a = [1, 2, 3]
a.insert(0, 4) #a[0] 위치에 4 삽입
print(a)
[4, 1, 2, 3]
@리스트 요소 제거(remove) # 첫 번째로 나오는 값을 삭제
a = [1, 2, 3, 1, 2, 3]
a.remove(3)
[1, 2, 1, 2, 3]
@리스트 요소 끄집어내기(pop)
a = [1, 2, 3]
a.pop() #맨 마지막 요소 넘기고 삭제
print(a)
>>>[1, 2]
a = [1, 2, 3]
a.pop(1)
print(a)
>>>[1, 3]
@리스트에 포함된 요소값 세기(count)
a = [1, 2, 3, 1]
print(a.count(1)) # 1이 몇개있는지
>>> 2
@리스트 확장(extend)
리스트 + 리스트
a = [1, 2, 3]
a.extend([4, 5]) # a += [4, 5] 동일
print(a)
>>>[1, 2, 3, 4, 5]
b = [6, 7]
a.extend(b) # a += b 동일
print(a)
>>>
[1, 2, 3, 4, 5, 6, 7]
728x90'Python > 기초' 카테고리의 다른 글
list 나눠서 출력 (0) 2021.10.20 python main함수 변수 (0) 2021.10.20 zip() 함수 (0) 2021.10.19 메모리 주소값 불러오는 함수 id() (0) 2021.10.18 자료형 (0) 2021.10.15 댓글