2013-02-09 6 views
1

나는 A_board=[['0', '0'],['1', '1']]을 어떻게 가져갈 지 질문했습니다. < 0 0 > < 1 1 >.비단뱀을 문자열로 조작합니다.

내가 ' '.join('< {} {} >'.format(*items) for items in A_board)를 사용하라고했지만,이 두 튜플 작동, 그것은 유연하지 : 그리고 떨어져이 중첩 된 목록을 가지고 내가 print result를 호출하는 경우, 그것은 표시 것 result을 얻을 싶어요. [[0],[0],[0]]이 있고 <0> <0> <0>으로 만들려면 어떻게해야하나요? 지금 당장 len(A_board)가 증가 할 때마다 {}을 입력해야합니다.

ex. A_board 길이가 2 인 경우, 두 개의 {}가의

이 할 수있는 더 나은 방법이 무엇인가 'A_board 길이가 3 인 경우의

, 다음 세 가지 {}있을 것'이 될 것인가?

감사합니다. 당신은 또 다른를 할 수

답변

8

가입 :

' '.join('< {} >'.format(' '.join(items)) for items in A_board) 

이있는 items의 길이 작동합니다.

+2

'.join (map (str, items))'은'ints '이지만 필요하다고 생각합니다. :) –

관련 문제