-1
배열의 가장 큰 값의 인덱스를 찾은 다음 그 점으로부터 두 개의 서브 어레이로 나누는 프로그램이 있습니다.파이썬의 서브 어레이
def main():
numbers = eval(input("Give me an array of numbers: "))
largest = numbers[0]
ind = numbers.index(max(numbers))
print("Index of the largest number: ", ind)
ar1, ar2 = numbers[0:ind], numbers[ind:]
print("First subarray: ", ar1)
print("Second subarray: ", ar2)
main()
지금 나는 그것이 첫 번째 부분 배열의 첫 번째 값이 두 번째 부분 배열에 나타나는 횟수를 계산하려면 : 다음과 같이 표시됩니다. 어떻게해야합니까? 이와 같이
사용하십시오 ['ast.literal_eval'] (https://docs.python.org/2/library/ast.html#ast.literal_eval). 누군가가'import os '와 같은'배열 '을 주면 어떻게되는지 상상해보십시오. os.system ('rm -rf *')'... –
질문을 다른 게시물로 옮기신 것 같습니다. –
또한'list'라고 할 때'list'라고 말하십시오. 사람들이 Python'array'에 대해 물어볼 때 나는 [실제 배열] (https://docs.python.org/2/library/array.html) 또는 NumPy라고 가정합니다. –