def repeat_string(x):
x += x
def repeat_list(x):
x.extend(x)
position = ["first", "second", "third", "fourth"]
double_position = position
repeat_list(double_position)
count = "123456789"
double_count = count
repeat_string(double_count)
print(position)
print(double_position)
print(count)
print(double_count)
출력값 :
["first", "second", "third", "fourth", "first", "second", "third", "fourth"] ["first", "second", "third", "fourth", "first", "second", "third", "fourth"] 123456789 123456789
여기서 왜 리스트는 position 하고 double_position 둘 다 반복되고 문자열은 그대로인지 전혀 모르겠어요.