모든 요소 뒤에 주어진 문자열을 추가하여 튜플을 목록으로 변환해야 할 때 목록 이해력을 사용합니다.
예시
아래는 동일한 데모입니다 -
my_tuple = ((15, 16), (71), 42, 99)
print("The tuple is :")
print(my_tuple)
K = "Pyt"
print("The value of K is :")
print(K)
my_result = [element for sub in my_tuple for element in (sub, K)]
print("The result is :")
print(my_result) 출력
The tuple is : ((15, 16), 71, 42, 99) The value of K is : Pyt The result is : [(15, 16), 'Pyt', 71, 'Pyt', 42, 'Pyt', 99, 'Pyt']
설명
-
정수 튜플의 튜플이 정의되어 콘솔에 표시됩니다.
-
K 값이 정의되어 콘솔에 표시됩니다.
-
목록 이해는 요소를 반복하는 데 사용되며 'in' 연산자는 요소가 지정된 K 값과 같은지 확인하는 데 사용됩니다.
-
그렇다면 목록으로 변환되고 변수에 할당됩니다.
-
콘솔에 표시되는 출력입니다.