logo

빈 튜플 파이썬

Python의 튜플이란 무엇입니까?

튜플은 불변의 순서가 있는 항목의 배열입니다. 튜플과 Python 목록은 모두 시퀀스이므로 유사합니다. 그러나 튜플을 편집할 수 없기 때문에 튜플과 리스트는 다양합니다. 그러나 목록을 초기화한 후에는 변경할 수 있습니다. 또한 괄호를 사용하여 튜플을 만들고 대괄호를 사용하여 목록을 만듭니다.

튜플은 괄호 안에 다른 값을 쉼표로 구분하여 넣어 생성됩니다. 예를 들어,

튜플의 예

 1. tuple_1 = ('Tuples', 'Lists', 'immutable', 'Mutable') 2. tuple_2 = (3, 5, 7, 2, 6, 7) 3. tuple_3 = 'Tuples', 'Lists', 'immutable', 'Mutable' 

대입문에서 괄호 안에 요소를 지정하지 않으면 빈 튜플 객체를 만들 수 있습니다. Python의 내장 함수인 tuple()도 인수 없이 호출되면 빈 튜플 객체를 생성합니다.

암호

자바에서 블록을 잡아보세요
 # Python program to show how to create an empty tuple T1 = () print(T1) T2 = tuple() print(T2) 

산출:

 () () 

Python에서 빈 튜플을 확인하는 방법은 무엇입니까?

할당 구문에 괄호 안에 구성 요소를 배치하지 않으면 빈 튜플을 생성할 수 있습니다. 내장 메서드 tuple()은 인수를 전달하지 않고 호출할 때 빈 튜플 객체를 생성합니다.

not 연산자 사용

암호

 # Python program to check if the tuple is empty using not in operator # Creating an empty tuple my_tuple = () # Using the 'not' operator if not my_tuple: print ('The given tuple is empty') else: print ('The given tuple is not empty') # Printing our tuple print(my_tuple) 

산출:

char를 int로 자바
 The given tuple is empty () Using the len() Function 

암호

 # Python program to check if the tuple is empty using the length function # Creating an empty tuple my_tuple = () # Using len() function len_tuple = len(my_tuple) # Using the if-else Statements if len_tuple == 0: print ('The given tuple is empty') else: print ('The given tuple is not empty') # Printing our tuple print(my_tuple) 

산출:

 The given tuple is empty () 

위 인스턴스에서는 'my tuple'이라는 빈 튜플이 초기화되었습니다. 그런 다음 내장 Python 함수 len()을 사용하여 튜플의 길이를 결정하고 변수 이름 'len_tuple'에 저장했습니다. 그런 다음 if 문을 사용하여 my_tuple의 길이가 0인지 확인했습니다.

둥근 수학 자바

조건이 참이면 튜플은 비어 있는 것으로 간주됩니다. 그렇지 않으면 튜플은 비어 있지 않은 것으로 간주됩니다.

튜플을 빈 튜플로 변경

요소를 포함하는 튜플이 있다고 가정해 보겠습니다. 이를 빈 튜플로 변경해야 합니다. 이를 수행하는 방법을 살펴보겠습니다.

암호

자바스크립트 여러줄 문자열
 # Python program to see how to convert a tuple to an empty tuple #creating a tuple tuple_ = 'a', 3, 'b', 'c', 'd', 'e', 'g', 's', 'k', 'v', 'l' print('Original tuple: ', tuple_) #tuples in Python are immutable objects; therefore, we cannot remove items from a tuple #We can use merging of the tuples to remove an element from the tuple tuple_ = tuple_[:4] + tuple_[5:] print('After removing a single item:- ', tuple_) # Method to remove all the elements from the tuple #Converting our tuple into a Python List list_ = list(tuple_) # Creating a for loop to delete all the elements of the list for i in range(len(list_)): list_.pop() #converting the list back to a tuple tuple_ = tuple(list_) print('New empty tuple:- ', tuple_) 

산출:

 Original tuple: ('a', 3, 'b', 'c', 'd', 'e', 'g', 's', 'k', 'v', 'l') After removing a single item:- ('a', 3, 'b', 'c', 'e', 'g', 's', 'k', 'v', 'l') New empty tuple:- () 

다른 빈 튜플과 비교

두 튜플을 비교하면 결과를 볼 수 있습니다

암호

 # Python program to compare two tuples # Creating an empty tuple my_tuple = ( ) # Creating a second tuple my_tuple1 = ('Python', 'Javatpoint') # Comparing the tuples if my_tuple == my_tuple1: print('my_tuple1 is empty') else: print('my_tuple1 is not empty') 

산출:

 my_tuple1 is not empty