1
숫자가 n이고 사용자가 n 변수를 한 줄에 입력해야합니다.한 줄에 n 개의 변수를 얻는 방법은 무엇입니까?
내가 아는 한, 얼마나 많은 변수가 있는지 정확히 아는 것이 쉽습니다.
*variables* = map(int, input().split())
그러나 얼마나 많은 변수가 있는지 모르면 어떻게해야합니까?
또한 결과를 배열에 넣으라는 메시지가 표시됩니다.
불행히도, 나는 방금 파이썬을 배우기 시작 했으므로 을 절대적으로 가지고 있습니다. 나는 그것을 시도하는 방법을 모르고 시도했지만 어떤 코드도 보여줄 수 없습니다.
그냥에 ** 한 ** 변수에 결과를 할당 당신이 실제로
list
유형을 필요로한다면, 다음 단지map
기능에list
를 호출 int, input(). split())' – Daniel얼마나 많은 변수가 있는지 모르기 때문에 목록으로 유지하는 것이 가장 좋습니다. 'globals()'사전을 엉망으로 만들 수는 있지만, 그렇게하지 않는 것이 가장 좋습니다. –
파이썬의 말로 어레이를 얻지는 못합니다 (CS 전문 용어에서는 파이썬의리스트는 객체 참조의 배열입니다). 표준 라이브러리에서 배열 이름이 무엇인지 찾기 위해 연습을 떠날 것이다. ;) –