#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목for 구문 안에서의 method2019-10-14 15:14
작성자

a=[]

b=[]

for i in range(1,10):

    for j in range(1,10):

        a.append(str(i*j))

for i in range(1,10):

    b.append(a[(i-1)*9:i*9])

for i in b:

    for j in i:

        j=j.center(5)

for i in b:

    print(i)


여기서 center method가 적용이 안됩니다...왜그럴까요


a=[]

b=[]

for i in range(1,10):

    for j in range(1,10):

        a.append(str(i*j).center(5))

for i in range(1,10):

    b.append(a[(i-1)*9:i*9])

for i in b:

    print(i)


이렇게하면 정상적으로 center가 적용이 됩니다. 위 코드와 아래 코드의 차이점이 뭔지 궁금합니다.




댓글
이전구구단 질문2019-10-14
다음return 값에 대한 간단한 질문(큰따옴표와 작은따옴표?)2019-10-13