답변
당신은 줄 바꿈 연속 문자, \
를 사용할 수있는 당신이 당신의 라인을 쓸 수 있다는 것을 의미합니다.
if long_named_three_d_array[first_dimension] \
[second_dimension]\
[third_dimension] == somevalue:
# Rest of code here, obviously properly indented in for the if.
고마워, 비슷한, somehting 찾고 있는데 그것은 나를 위해 작동하지 않습니다. 다시 확인해 주시겠습니까? – riship89
@ hrishikeshp19 \ 문자 뒤에 공백 문자가 없는지 확인하십시오. –
"후행 슬래시"행의 연속은 @MichaelAnderson이 지적한대로 1) 슬래시 뒤에 공백이 있으면 슬래시가 깨어지기 때문에 2) 모든 ** 주석 **이 나옵니다. 이것이 파이썬 스타일 가이드 (PEP 8)가 라인 연속을 위해 백 슬래시 구문을 사용하지 말 것을 권장하는 이유입니다. –
파이썬에서는 LHS를 대괄호로 묶을 수 있습니다.
>>> a = {}
>>> a[1] = {}
>>> a[1][2] = {}
>>> (a[1][2]
... [3]) = ''
>>> a
{1: {2: {3: ''}}}
>>> (b) = 2
>>> b
2
이
if (long_named_three_d_array[first_dimension]
[second_dimension]
[third_dimension]) == somevalue:
# Rest of code here, obviously properly indented in for the if.
한 가지 방법은 임시 변수를 사용하는 것입니다 :
tmp = long_named_three_d_array[first_dimension][second_dimension][third_dimension]
if tmp == somevalue:
//dosomething
이 가능하다면 짧은, 아직 설명 변수 식별자가 더 나은 선택이 될 것입니다하지만.
- 1. 파이썬 : 분할 및 분할
- 2. 분할 파이썬
- 3. 파이썬 : 여러 줄에 걸쳐 단어의 고유 한 사례 계산하기
- 4. 파이썬 소스 코드를 여러 파일로 분할 하시겠습니까?
- 5. 파이썬 문자열 분할
- 6. 파이썬 URL 분할
- 7. 내가 파이썬 일하고 파이썬
- 8. 파이썬 소켓에서 데이터를 분할
- 9. 텍스트 분할 파이썬
- 10. 파이썬 분할 기능
- 11. 분할 선 튜플 - 파이썬
- 12. 파이썬 - 조건부 분할 라인
- 13. 문자열의 파이썬 분할 값
- 14. 파이썬 소켓 및 분할 함수
- 15. 파이썬 문자열 분할
- 16. 파이썬 : 분할 문자열 '및 -
- 17. 파이썬 : 분할 NumPy와 배열
- 18. 파이썬
- 19. 여러 줄에 걸친 파이썬 정규식
- 20. 파이썬 : 분할 할 때 첫 번째 문자
- 21. 파이썬 분할 문자열. 도움이 필요하십니까
- 22. 파이썬 : 분할() 분할 인용 값이 너무
- 23. 파이썬 : 분할 여기에 함수와 인수
- 24. 내가 형식 문자열을 파이썬
- 25. C#의 두 파일에 걸쳐 메서드 분할
- 26. 는 어떻게 내가 두 개의 목록이, 파이썬 안돼서 파이썬
- 27. [파이썬] XML은 내가 두 개의 XML 파일이
- 28. 내가 ... 메시지를 인코딩 할 파이썬
- 29. 내가 파이썬
- 30. 내가이 코드를 파이썬
더 작은 변수를 사용하지 않는 이유는 무엇입니까? – Makoto
http://stackoverflow.com/questions/53162/how-can-i-do-a-line-break-line-continuation-in-python –
@JoshBleecherSnyder : 이미 살펴 봤습니다. 그건 도움이 안돼. – riship89