Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python – 연속 튜플 확장

<시간/>

연속된 튜플을 확장해야 하는 경우 단순 반복이 사용됩니다.

아래는 동일한 데모입니다 -

<미리>my_list =[(13, 526, 73), (23, 67, 0, 72, 24, 13), (94, 42), (11, 62, 23, 12), (93, ), ( 83, 61)]print("목록은 :")print(my_list)my_list.sort(reverse=True)print("역으로 정렬한 후의 목록은 :")print(my_list)my_result =[]for index in range(len(my_list) - 1):my_result.append(my_list[index] + my_list[index + 1])print("결과는 다음과 같습니다.")print(my_result)

출력

목록은 :[(13, 526, 73), (23, 67, 0, 72, 24, 13), (94, 42), (11, 62, 23, 12), (93,) , (83, 61)]역순으로 정렬한 목록은 [(94, 42), (93,), (83, 61), (23, 67, 0, 72, 24, 13), (13, 526, 73), (11, 62, 23, 12)]결과는 다음과 같습니다. [(94, 42, 93), (93, 83, 61), (83, 61, 23, 67, 0, 72, 24) , 13), (23, 67, 0, 72, 24, 13, 13, 526, 73), (13,526, 73, 11, 62, 23, 12)]

설명

  • 튜플 목록이 정의되어 콘솔에 표시됩니다.

  • 'sorted' 방식을 사용하여 역순으로 정렬되어 콘솔에 표시됩니다.

  • 빈 목록이 생성됩니다.

  • 목록이 반복되고 연속 요소가 추가되고 빈 목록에 추가됩니다.

  • 콘솔에 표시되는 출력입니다.