배열 길이를 return 하는 함수는 arr.__len__()밖에 없나요?
arr.__len__()
제가 알기로는 밑줄(_)로 시작하는 함수나 변수를 쓰는 건 안 좋다고 배웠는데 다른 방법을 못 찾겠어요
_
len(s)가 해당 기능을 합니다.
배열이라고 하면 list를 말하신 것 같은데, len(s)은 list 외에도 tuple, dict와 같은 sequence와 collection타입을 인자로 받아 객체의 길이를 return해 줍니다.
list
len(s)
tuple
dict
sequence
collection
mylist = [1,2,3,4,5] len(mylist) mytuple = (1,2,3,4,5) len(mytuple) mydict = {1:2, 2:3} len(mydict)
프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.
댓글 입력