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

Python에서 데이터 유형 나열

<시간/>

목록은 Python의 복합 데이터 유형 중 가장 다재다능합니다. 목록에는 쉼표로 구분되고 대괄호([])로 묶인 항목이 포함됩니다. 어느 정도 목록은 C의 배열과 유사합니다. 목록의 한 가지 차이점은 목록에 속한 모든 항목의 데이터 유형이 다를 수 있다는 것입니다.

목록에 저장된 값은 슬라이스 연산자([ ] 및 [:])를 사용하여 액세스할 수 있으며 인덱스는 목록의 시작 부분에서 0에서 시작하여 -1로 끝나는 방식으로 작동합니다. 더하기(+) 기호는 목록 연결 연산자이고 별표(*)는 반복 연산자입니다. 예를 들어 -

#!/usr/bin/python
list = [ 'abcd', 786 , 2.23, 'john', 70.2 ]
tinylist = [123, 'john']
print list # Prints complete list
print list[0] # Prints first element of the list
print list[1:3] # Prints elements starting from 2nd till 3rd
print list[2:] # Prints elements starting from 3rd element
print tinylist * 2 # Prints list two times
print list + tinylist # Prints concatenated lists

출력

이것은 다음 결과를 생성합니다 -

['abcd', 786, 2.23, 'john', 70.2]
abcd
[786, 2.23]
[2.23, 'john', 70.2]
[123, 'john', 123, 'john']
['abcd', 786, 2.23, 'john', 70.2, 123, 'john']