Thursday, December 21, 2006
Python/파이썬] 리스트(배열) 선언, 초기화 방법; List (Array) Declaration Initialize
파이썬에서 리스트(배열)를 선언하고 초기화하는 방법입니다.
food 라는 리스트를 선언하기 위해, 대괄호([])를 사용했습니다. 리스트 요소에 접근할 때에도 대괄호를 사용합니다.
리스트 선언, 초기화, 출력, 대입 예제
그런데 예를 들어,
위와 같이, print문 앞쪽에 공백이 있으면
IndentationError: unexpected indent (들여쓰기 에러, 예상치 못한 들여쓰기)
라는 에러가 납니다.
파이썬은, 들여쓰기(indent; 인덴트; 문장 앞에 공백 넣기)를 자유롭게 할 수 없는 언어입니다.
C같은 다른 언어에서는, 블록을 지정하기 위해 중괄호({})를 사용하는데, 파이썬에서는 중괄호 대신 들여쓰기로 블록을 표현합니다.
따라서 블록이 아닌 곳에서, 앞쪽에 공백을 넣으면 안됩니다.
▶▶ Python/파이썬] 리스트(배열)를 문자열로 합치기, 변환; Join List (Array)
▶▶ Python/파이썬] 리스트(배열) 요소 추가/삽입, 삭제/제거; List (Array) Item Insert Example
▶▶ Python/파이썬] 리스트(배열) 크기 사이즈 구하기; List (Array) Size, Length
food 라는 리스트를 선언하기 위해, 대괄호([])를 사용했습니다. 리스트 요소에 접근할 때에도 대괄호를 사용합니다.
리스트 선언, 초기화, 출력, 대입 예제
#!/usr/bin/python
# -*- coding: 949 -*-
# 숫자와 문자(문자열)를 같이 넣을 수 있음
food = [ 123, "자장면", "짬뽕", "탕수육", "물만두", "팔보채" ]
print food[0] # 출력 결과: 123
print food[1] # 출력 결과: 자장면
print food[2] # 출력 결과: 짬뽕
# 리스트 특정 요소에 대입
food[0] = "똠방각하"
print food[0] # 출력 결과: 똠방각하
# -*- coding: 949 -*-
# 숫자와 문자(문자열)를 같이 넣을 수 있음
food = [ 123, "자장면", "짬뽕", "탕수육", "물만두", "팔보채" ]
print food[0] # 출력 결과: 123
print food[1] # 출력 결과: 자장면
print food[2] # 출력 결과: 짬뽕
# 리스트 특정 요소에 대입
food[0] = "똠방각하"
print food[0] # 출력 결과: 똠방각하
그런데 예를 들어,
food[0] = "똠방각하"
print food[0] # 출력 결과: 똠방각하
print food[0] # 출력 결과: 똠방각하
위와 같이, print문 앞쪽에 공백이 있으면
IndentationError: unexpected indent (들여쓰기 에러, 예상치 못한 들여쓰기)
라는 에러가 납니다.
파이썬은, 들여쓰기(indent; 인덴트; 문장 앞에 공백 넣기)를 자유롭게 할 수 없는 언어입니다.
C같은 다른 언어에서는, 블록을 지정하기 위해 중괄호({})를 사용하는데, 파이썬에서는 중괄호 대신 들여쓰기로 블록을 표현합니다.
따라서 블록이 아닌 곳에서, 앞쪽에 공백을 넣으면 안됩니다.
▶▶ Python/파이썬] 리스트(배열)를 문자열로 합치기, 변환; Join List (Array)
▶▶ Python/파이썬] 리스트(배열) 요소 추가/삽입, 삭제/제거; List (Array) Item Insert Example
▶▶ Python/파이썬] 리스트(배열) 크기 사이즈 구하기; List (Array) Size, Length
tag: python
Python | 파이썬
<< Home