K 자리 요소를 수정해야 하는 경우 목록 이해와 '추가' 방법을 사용합니다.
예시
아래는 동일한 데모입니다.
my_list = [231, 67, 232, 1, 238, 31, 793] print("The list is :") print(my_list) K = 3 print("The value of K is ") print(K) temp = ''.join([str(ele) for ele in my_list]) my_result = [] for index in range(0, len(temp), K): my_result.append(int(temp[index: index + K])) print("The resultant list is :") print(my_result)
출력
The list is : [231, 67, 232, 1, 238, 31, 793] The value of K is 3 The resultant list is : [231, 672, 321, 238, 317, 93]
설명
-
목록이 정의되고 콘솔에 표시됩니다.
-
K 값이 초기화되고 콘솔에 표시됩니다.
-
목록 이해는 목록의 요소를 반복하고 이를 문자열 유형으로 변환하고 공백으로 결합하는 데 사용됩니다.
-
이것은 변수에 할당됩니다.
-
빈 목록이 정의되었습니다.
-
K까지의 값이 반복되고 인덱스 0에서 K까지의 요소가 빈 목록에 추가됩니다.
-
콘솔에 표시되는 출력입니다.