2013-10-03 4 views
0

에 난 그냥 궁금 해서요. 지금 당장 가지고있는 것은 다른 파일에서 가져온 간단한 코드이지만이 문제를 해결하는 방법에 대해서는 확신 할 수 없습니다.목록 서식 Tkinter의 텍스트 상자

내 코드는 이것이다 : gui 목록입니다

gui = compare.GCCCOMPARE.compare(mygcccompare) 

root = Tk() 
text = Text(root) 
text.insert(INSERT, gui) 
text.pack() 
root.mainloop() 

.

["Parameter Change between files 0 and 1 : {'LPSUM': [(233, 42), '(253, 196)']}", "Parameter Change between files 1 and 2 : {'LPSUM': [(253, 196), '(15, 194)']}", "Parameter Change between files 2 and 3 : {'LPSUM': [(15, 194), '(229, 92)'],}"] 

하지만 내가 원하는 것은 :

는 내가 텍스트 상자에서 얻을 것이 이것이다

["Parameter Change between files 0 and 1 : {'LPSUM': [(233, 42), '(253, 196)']}", 

"Parameter Change between files 1 and 2 : {'LPSUM': [(253, 196), '(15, 194)']}", 

"Parameter Change between files 2 and 3 : {'LPSUM': [(15, 194), '(229, 92)']}"] 
+0

보십시오 삽입 줄 바꿈을 위해 작동합니다. 단지 각 요소와 "\ n을"같은 텍스트의 목록 쇼를 만드는 –

+0

, 나는 비슷한 주제의 다른 포럼 불구하고 답변 중 하나가 작동하는 것 같다 발견했습니다. 이것은 필요한 코드입니다 ("\ n".join (map (str, listname))). 나는 아직까지보고되지 않은지도 기능을 수행하지만 난 줄 바꿈을 삽입하여 무엇을 의미하는 것이 그것이 – seanscal

+0

봐야 무슨) –

답변

2
("\n".join(map(str, listname))) 

이것은 내가 찾고 있었던 것입니다. 각 요소는 새 줄에되도록 사람이 목록을 서식에 이런 문제가있는 것 같으면,이 코드는리스트 표현하면

+0

'map (function, sequence)'는'(item에 대한 함수 (item) for sequence)'와 같습니다. –

+0

아, 이제 괜찮아요. 고마워요. – seanscal

관련 문제