7.21
tuple
라고 하는데 소괄호, 또는 무괄호로 표현되며 일련의 순서가 있는 숫자이다.list
는 중괄호로 지정됩니다.2. 사전은 더욱 다양한 형식으로 나타날 수 있다. 예를 들어 사전의 요소는 List이거나 목록이거나 function일 수 있다.색인에 필요한 항목은 해당하는
key
만 정확하게 지정하면 됩니다.삼.
묘사
map () 은 제공된 함수에 따라 지정된 시퀀스를 매핑합니다.
첫 번째 매개 변수function는 매개 변수 시퀀스의 모든 요소로function 함수를 호출하여 매function 함수의 반환 값을 포함하는 새 목록을 되돌려줍니다.
문법
map () 함수 구문:
map(function, iterable, ...)
매개 변수
반환값
Python 2.x 목록을 반환합니다.
Python 3.x 반환 교체기.
인스턴스
다음 예제에서는 맵 () 의 사용 방법을 보여 줍니다.
>>>defsquare(x): #제곱수 계산...return x ** 2 ... >>> map(square,[1,2,3,4,5]) #계산 목록 각 원소의 제곱[1,4,9,16,25]>map(lambdax:x2,[1,2,3,4,5]) #lambda 익명 함수를 사용하여 [1,4,9,16,25]#두 개의 목록을 제공하여 같은 위치의 목록 데이터를 추가>>map(lambdax,y:x+y,[1,3,5,7,9],[2,4,6,8,10][3,7,11,15,19]
사.
print(np.mean(A)) # 7.5
print(np.average(A)) # 7.5
print(A.mean()) # 7.5
5. 행렬의 전환에는 두 가지 표현 방법이 있다.
print(np.transpose(A))
print(A.T)
# array([[14,10, 6]
# [13, 9, 5]
# [12, 8, 4]
# [11, 7, 3]])
# array([[14,10, 6]
# [13, 9, 5]
# [12, 8, 4]
# [11, 7, 3]])
A를 전환하고 얻은 행렬을 한 줄씩 출력하면 원 행렬의 한 줄씩 출력할 수 있다.
6. :A[2]
에 대응하는 것은 매트릭스A
중 세 번째 줄(0부터 첫 번째 줄로 계산)의 모든 원소다. 7.flatten은 numpy입니다.ndarray.flatten의 함수, 즉 이 함수는 1차원으로 접힌 수조를 되돌려줍니다.그러나 이 함수는numpy 대상, 즉array나mat에만 적용될 수 있으며, 일반적인list 목록은 안 됩니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.