목록 인쇄 파이썬 단순한 가치 표시 그 이상입니다. 이를 통해 프로그래머는 코드 동작에 대한 통찰력을 얻고 데이터 무결성을 확인할 수 있습니다. 실제 사용 사례와 모범 사례로 보완된 목록 인쇄를 위한 다양한 전략을 알아내는 탐색 여정에 참여하세요.
자바 사용자 입력
Input: lst = [2,5,6,8,9] Output: 2 5 6 8 9 Explanation: In Output, we are printing the same list assigned to lst variable in the input.>
Python으로 목록 인쇄
이 기사에서 다룰 방법은 다음과 같습니다.
for 루프를 사용하여 Python으로 목록 인쇄
0부터 트래버스 오직 (목록)을 사용하여 목록의 모든 요소를 하나씩 인쇄합니다. for 루프 , 이것이 표준 관행입니다.
파이썬 # Python program to print list a = [1, 2, 3, 4, 5] # printing the list using loop for x in range(len(a)): print a[x],>
산출
1 2 3 4 5>
시간 복잡도: O(n), 여기서 n은 목록의 길이입니다.
보조 공간: O(n), 여기서 n은 목록의 길이입니다.
인쇄 시 sep 매개변수를 사용하여 목록 인쇄
* 기호는 공백이 포함된 한 줄에 목록 요소를 인쇄하는 데 사용됩니다. 모든 요소를 새 줄로 인쇄하거나 쉼표로 구분하여 인쇄하려면 9월= 또는 9월 =, 각기.
파이썬
a = [1, 2, 3, 4, 5] # printing the list using * operator separated by comma print(*a) # printing the list using * and sep operator print('printing lists separated by commas') print(*a, sep = ', ') # print in new line print('printing lists in new line') print(*a, sep = '
')> 그만큼
산출
1 2 3 4 5 printing lists separated by commas 1, 2, 3, 4, 5 printing lists in new line 1 2 3 4 5>
시간 복잡도: 에)
보조 공간: 오(1)
표시하기 위해 목록을 문자열로 변환
문자열 목록인 경우 다음을 사용하여 간단히 결합할 수 있습니다. 가입하다() 함수이지만 목록에 정수가 포함되어 있으면 이를 다음으로 변환합니다. 끈 그런 다음 조인() 함수 이를 문자열에 결합하고 문자열을 인쇄합니다.
DFA 예파이썬
a =['Geeks', 'for', 'Geeks'] # print the list using join function() print(' '.join(a)) # print the list by converting a list of # integers to string a = [1, 2, 3, 4, 5] print str(a)[1:-1]> 산출
Geeks for Geeks 1, 2, 3, 4, 5>
시간 복잡도: 에)
보조 공간: 오(1)
map() 함수를 사용하여 목록 인쇄
사용 지도() 목록이 문자열이 아닌 경우 목록의 각 항목을 문자열로 변환한 다음 조인 기능 목록에 합류합니다.
fmovies 인도파이썬
# Convert integers to string using map a = [1, 2, 3, 4, 5] print(' '.join(map(str, a))) print'in new line' print('
'.join(map(str, a)))> 파이썬
산출
1 2 3 4 5 in new line 1 2 3 4 5>
시간 복잡도: 에)
보조 공간: 오(1)
목록 이해를 사용하여 Python에서 목록 인쇄
사용 목록 이해 목록의 각 요소로 개별적으로 이동하여 인쇄합니다.
파이썬3 # Python program to print list print the list by using list comprehension a = [1, 2, 3, 4, 5] [print(i, end=' ') for i in a] print('
In new line') [print(i) for i in a]> 산출
1 2 3 4 5 In new line 1 2 3 4 5>
시간 복잡도: 에)
보조 공간: 오(1)
인덱싱 및 슬라이싱을 사용하여 목록 인쇄
인덱싱을 사용하여 범위 또는 전체 목록 내의 목록을 인쇄할 수 있으며 인쇄하려는 범위를 선택할 수 있습니다. 슬라이스 목록에서 특정 부분을 추출한 다음 인쇄할 수 있습니다.
자바에서 json 객체로파이썬3
l = [1,2,3,4,5,6] #method 1 print(l[:]) #method 2 print(l[0:]) #method 3 print(l[0:len(l)])>
말하다
산출
[1, 2, 3, 4, 5, 6] [1, 2, 3, 4, 5, 6] [1, 2, 3, 4, 5, 6]>
메모: 슬라이싱에서 인덱스를 언급하지 않으면 시작 범위를 말하지 않으면 0으로 가정합니다.
(방법 1과 방법 2가 예시입니다.) 종료 범위를 언급하지 않으면 마지막 요소의 인덱스로 간주됩니다(방법 2가 예시입니다). 우리는 일부분 기능도.
시간 복잡도: 에)
보조 공간: 에)