파이썬

파이썬 집합

watervin 2022. 1. 7. 18:28

집합

{값1,값2,...}
값의 중복을 허용하지않음

set(다른 시퀀스) -  집합 변환 함수
.add(값) 집합에 값 추가, 이미 값이 있으면 추가 안함
.remove(값) - 집합에서 값을 제거, 없는 경우에는 예외발생

 

asia = {'korea' ,'japan','china','korea'}
print(asia)
score = [88,95,70,100,99]

no = 1
for s in score:
    print(str(no)+ '번 학생의 성적 :',s)
    no +=1

 

 

컬렉션 관리함수


zip - 시퀀스의 길이가 다른 경우 가장 짧은 시퀀스의 길이에 맞춤

 

any(시퀀스) - 시퀀스에 하나라도 True가 있으면 True리턴
all(시퀀스) - 시퀀스의 모든 요소가 True이면 True리턴

adult = [True,False,True,False]

print(any(adult))
print(all(adult))

'파이썬' 카테고리의 다른 글

내가 헷갈리는 파이썬 정리  (0) 2022.07.02
파이썬 고급 문법  (0) 2022.01.17
파이썬 기타함수  (0) 2022.01.10
파이썬 딕셔너리  (0) 2022.01.07