728x90
⭐list(set()) -> 리스트 중복제거 함수
# 리스트의 고유값 - 집합
set(리스트)
# 리스트의 고유값 - 리스트
list(set(리스트))
* 고유값이 정렬되어 반환된다
list(set([3,3,1,1,2,2,2,2]))
>>> [1,2,3]
⭐ zip() 함수
: 여러 개의 순회 가능한(iterable) 객체를 인자로 받고, 각 객체가 담고 있는 원소를 튜플의 형태로 차례로 접근할 수 있는 반복자(iterator)를 반환
>>> numbers = [1, 2, 3]
>>> letters = ["A", "B", "C"]
>>> for pair in zip(numbers, letters):
... print(pair)
...
(1, 'A')
(2, 'B')
(3, 'C')
⭐ map() 함수
map (function, iterable) // 적용시킬 함수, 적용할 값들
# map 함수 이용
def add_one(n):
return n + 1
result2 = list(map(add_one, myList)) # map반환을 list 로 변환
print(f'result2 : {result2}')
함수를 적어놓고 코드로 적용
⭐ 띄어쓰기 없이 입력되는 값 리스트에 따로 저장하는 코드
A = list(map(str, input()))
⭐ 0입력시에 종료되는 프로그램 코드
while 1:
if a == 0:
break
⭐sep() -> 구분자를 설정하여 입력값을 출력
print('S','E','P', sep='@')
출력 >>>>> S@E@P
'Python > 문법' 카테고리의 다른 글
[python] 힙(Heap) - heapq (0) | 2023.11.01 |
---|---|
[python] 문자열 앞 r (0) | 2023.10.29 |
[python] input() 함수 (0) | 2023.10.16 |
[python] map 함수 (0) | 2023.07.25 |