내장 함수 | 기능 | 사용예 |
list() | 튜플/세트 데이터를 리스트로 변환 | list((1,2,3), list({1, 2, 3}) |
tuple() | 리스트/세트 데이터를 튜플로 변환 | tuple((1,2,3), tuple({1, 2, 3}) |
set() | 리스트/튜플 데이터를 세트로 변환 | set([1,2,3]), set((1,2,3)) |
in:
list_data = ['abc', 1, 2, 'def']
tuple_data = ('abc', 1, 2, 'def')
set_data = {'abc', 1,2, 'def'}
[type(list_data), type(tuple_data), type(set_data)]
out:
[list, tuple, set]
in:
print("리스트로 변환: ", list(tuple_data), list(set_data))
print("튜플로 변환: ", tuple(list_data), tuple(set_data))
print("세트로 변환: ", set(list_data), set (tuple_data))
out:
리스트로 변환: ['abc', 1, 2, 'def'] [1, 2, 'def', 'abc']
튜플로 변환: ('abc', 1, 2, 'def') (1, 2, 'def', 'abc')
세트로 변환: {1, 2, 'def', 'abc'} {1, 2, 'def', 'abc'}