본문 바로가기
파이썬

파이썬 다른 값이 사용되지 않을 때 튜플에서 a 값 추출

by º기록 2020. 10. 9.
반응형

내가 신경 쓰지 않는 것과 내가하는 일을 포함하는 튜플 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

 

 

반응형

댓글