List vs. Tuple

캡처3

( )로 감싸면 string으로 인식하여 오류발생

캡처4

sting을 왜 안될까? %s를 single quotation marks로 감싸도 오류가 발생한다.

찾아보니 args로 list를 써야된다는 의견이 있는데 모르겠다.

캡처2.PNG

 

캡처2

(  , )로 감싸서 tuple로 처리하면 실행됨. tuple도 list이니 돼는거겠지.캡처

[ ]로 감싸서 list로 처리하면 역시 실행됨.


 

list는  brackets  [  ]으로 감싸고,

tuple은 round brackets ( ) 으로 감싼다.(안해도 상관없지만 PEP8에서 권장), tuple에서 중요한건 ( )로 감싸는게 아니라 한개만 넣을때는 뒤에 comma ,를 반드시 붙여야 tuple이  된다.

list.PNG

tuple.PNG

 

 

댓글 남기기