Python에서 문자열을 “-” 기호로 분리하여 각각의 변수에 할당하는 방법은 다음과 같습니다.
string = "apple-banana-cherry"
# split() 함수를 사용하여 문자열을 "-"로 분리한 후 각각의 변수에 할당
var1, var2, var3 = string.split("-")
print(var1) # apple
print(var2) # banana
print(var3) # cherry
위의 예시에서는 split()
함수를 사용하여 문자열을 “-“로 분리한 후 반환된 값을 각각의 변수에 할당했습니다. split()
함수는 문자열을 분리한 후 분리된 부분 문자열로 이루어진 리스트를 반환합니다. 그리고 리스트의 각 요소를 각각의 변수에 할당했습니다.
만약 분리된 부분 문자열의 개수가 할당할 변수의 개수보다 적을 경우, ValueError
가 발생합니다. 반대로 분리된 부분 문자열의 개수가 할당할 변수의 개수보다 많을 경우, 초과된 부분은 무시되고 처음 몇 개의 부분 문자열만 할당됩니다.