⊗pyPmStMEA 111 of 208 menu

Python에서 집합에 여러 요소 추가하기

add 메소드를 사용하면 한 번에 하나씩 요소를 집합에 추가할 수 있습니다. 하지만 한꺼번에 여러 요소를 추가해야 할 때는 update 메소드가 사용됩니다.

다음과 같은 집합이 있다고 가정해 봅시다:

st = {'a', 'b', 'c', 'd'}

메소드에 문자열을 전달하면, 문자열은 요소들의 목록으로 분해되어 집합에 추가됩니다. 집합에 'xyz' 문자열을 추가해 보겠습니다:

st.update('xyz') print(st) # 출력: {'z', 'y', 'd', 'c', 'x', 'a', 'b'}

update 메소드의 매개변수로 집합에 추가할 목록을 지정할 수 있습니다:

st.update(['1', '2', '3']) print(st) # 출력: {'1', 'b', 'a', 'd', 'c', '3', '2'}

튜플의 요소들도 집합에 추가할 수 있습니다:

st.update((1, 2, 3)) print(st) # 출력: {'a', 'c', 1, 2, 3, 'd', 'b'}

하지만 사전을 전달하면, 집합에는 오직 그 키(key)들만 추가됩니다:

st.update({1: 'text1', 2: 'text2'}) print(st) # 출력: {1, 'd', 2, 'a', 'b', 'c'}

다음 집합이 주어졌습니다:

st = {'x', 'y', 'z', 'w'}

여기에 'abxcz' 문자열을 추가하세요.

다음 집합이 주어졌습니다:

st = {1, 2, 3}

다음 목록도 주어졌습니다:

lst = [3, 4, 5, 6]

목록의 요소들을 우리의 집합에 추가하세요.

다음 코드가 주어졌습니다:

st = {'12', '34', '56'} tlp = (2, 4, 6) st.update(tlp) print(st)

콘솔에 무엇이 출력될지 말하세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부