2011-08-04 7 views
-1

[] 의미는 무엇입니까? 또한 어떻게 변수를 파이썬에서 빈 배열로 식별 할 수 있습니까? 감사합니다.파이썬 배열 질문 (프로그래밍)

perl: xcoords =() 

어떻게 번역합니까?

+0

위에 펄이 아니라고 있는지 확인합니다. perl 버전은 다음과 같습니다 : @xcoords =(); –

+0

죄송합니다. 배열 기호를 추가하는 것을 잊었습니다. 어떻게 번역해야합니까? – enginefree

+0

은 [] 또는'()'을 의미합니까? 펄에서는 매우 다른 것들을 거기에서합니다. 알고 싶은 실제 코드를 복사하여 붙여 넣으십시오. 그렇지 않으면 질문에 아무런 의미가 없습니다. – ysth

답변

3

[] - 파이썬에서 빈 목록이며 호출 목록()과 동일합니다. [] == 목록() 그 목록을 확인하려면 당신이 LEN (L) 또는 사용할 수 있습니다 비어 :

listV = [] # an empty list 
if listV: 
    # do something if list is not empty 
else: 
    # do something if list is really empty 

목록에 대한 자세한 내용을하려면 the following link

+2

으로 번역 될 것입니다. 모든 빈 컨테이너는'False'로 평가됩니다. – tauran

+1

@tbilisidavid 또는'len (emptyList)'를 사용하여리스트가 비어 있는지 아닌지를 결정할 수 있습니다. 그냥 확인하고 싶어. – OnesimusUnbound

0

목록 일부와 배열 C++처럼 사용할 수 있습니다 차. 차이점 중 하나는 서로 다른 유형의 짝수 목록을 사용할 수 있다는 것입니다. 리스트

lists = [] 
len(lists) 
lists[0]= "More of me" 
len(lists) 

더보기 Python official 튜토리얼 비어 있고 문서