내가 이런 목록을 가지고 있다고 가정 해 봅시다. 내가 요소에 액세스하고 싶어 "doge"
및 "Putin"
경우중첩 목록에있는 요소에 액세스
internet = ["doge", "Putin", [0, 1, 0, "some string."]]
일반적으로는, 난 그냥 internet[0]
또는 internet[1]
할 것입니다. 죄송하지만 요소 0
, 1
, 0
및 "some string."
에 액세스 할 수 없습니다. 나는이 일을 시도, internet[2[0]]
하지만이 오류가 발생합니다.
TypeError: 'int' object has no attribute '__getitem__'
중첩 목록의 요소에 액세스하는 방법은 무엇입니까? 그것이 이것이 불리는 것이라면. 감사!
사람들이 말했듯이 대괄호를 중첩하지 않으므로 오류가 발생합니다. 그렇게하면 파이썬은 "2 [0]"을 "리터럴 정수 2의 제로 요소를 얻습니다"라고 해석합니다. 이는 의미가 없으므로 오류가 발생합니다. – sovemp