python 리스트를 str함수로 변환시 첫번째 단어가 [ 가 출력되는 이유..

조회수 1888회

안녕하세요 취미로 프로그래밍을 배우는 일반인 입니다. 몇가지 질문이 있어 글을 남깁니다.

a = 1
b = 2
result = []
result_max = []

while a <= 10:  # a <= 15 : 2의 15승 까지됨.
    result.append(b)
    b = b * 2   
    a = a + 1

print(result)
max_result = max(result)
result_max.append(max_result)
print(result_max)

result_max_str = str(result_max)
print(result_max_str[0])

의 결과값은 [2, 4, 8, 16, 32, 64, 128, 256, 512, 1024] [1024] [

입니다. 마지막.. print(result_max_str[0]) 의 결과에서.. list의 [ 가 나오는 이유는 무엇인지요..

이것이 안나오게 하려면 어떻게 해야 하는지요?

  • (•́ ✖ •̀)
    알 수 없는 사용자

3 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)