반응형
내가 신경 쓰지 않는 것과 내가하는 일을 포함하는 튜플 foo
가 있습니다.
foo = (something_i_dont_need, something_i_need)
사용하는 것이 더 정확합니까?
_, x = foo
또는
x = foo[1]
내가 생각할 수있는 유일한 것은 foo
가 길이 2가 아닌 경우 다른 동작입니다.
나는 이것이 상당히 경우에 따라 다르다고 생각하지만 이것들 중 하나가 실제로 일을하는 비단뱀적인 방법입니까?
해결 방법
나는 그것을하는 일반적인 방법이
x=foo[index]
_
를 사용하는 것은 덜 일반적이며 또한 권장하지 않습니다. 긴 tuple
/ list
에서 몇 가지 요소 만 필요할 때 _
를 사용하는 것도 다루기 어렵습니다. 슬라이싱은 인접한 하위 시퀀스 만 선택할 때도 유용합니다.
그러나 결국에는 그것은 주관적인 선호의 문제라고 생각합니다. 당신과 당신의 팀에게 더 읽기 쉬운 것을 사용하십시오.
참조 페이지 https://stackoverflow.com/questions/5122041
반응형
'파이썬' 카테고리의 다른 글
파이썬 Python 2.7 용 scipy 설치 (0) | 2020.10.09 |
---|---|
파이썬 Python에서 YAML 매핑을 OrderedDict로 어떻게로드 할 수 있습니까? (0) | 2020.10.09 |
파이썬 Python을 사용하여 웹 페이지의 페이지 제목을 검색하려면 어떻게해야합니까? (0) | 2020.10.09 |
파이썬 django의 queryset에서 첫 번째 객체를 얻는 가장 빠른 방법은 무엇입니까? (0) | 2020.10.09 |
파이썬 nan 값을 0으로 변환 (0) | 2020.10.09 |
댓글