알아야 할 중요한 Python 데이터 유형



데이터 유형은 클래스이고 변수는 이러한 클래스의 인스턴스 또는 객체입니다. 파이썬에는 값의 유형을 나타내는 다양한 데이터 유형이 있습니다.

에 , 모든 것이 객체입니다. 따라서 데이터 유형은 클래스로 처리되고 변수는 이러한 클래스의 인스턴스 또는 객체입니다. Python에는 값 유형을 나타내는 다양한 데이터 유형이 있습니다. 이 기사에서는 다양한 Python 데이터 유형과 다음 순서로 변수에 할당되는 방법에 대해 알아 봅니다.

의 시작하자.





python- python 데이터 유형-edurekaPython 데이터 유형

변수 다른 데이터 유형에 대한 값을 보유하는 데 사용됩니다. Python은 동적으로 형식이 지정되는 언어이므로 선언하는 동안 변수의 형식을 정의 할 필요가 없습니다. 인터프리터는 값을 해당 유형과 암시 적으로 바인딩합니다. Python을 사용하면 프로그램에서 사용되는 변수의 유형을 확인할 수 있습니다. type ()의 도움으로 , 전달 된 변수의 유형을 확인할 수 있습니다.

예:



x = 24 y = 14.7 z = '에듀 레카에 오신 것을 환영합니다'print (type (x)) print (type (y)) print (type (z))

산출:

 

Python의 표준 데이터 유형

변수는 다양한 유형의 값을 보유하는 데 사용됩니다. 예를 들어 사람의 이름은 문자열로 저장해야하는 반면 직원 ID는 정수로 저장해야합니다.

Python은 각각에 대한 저장 방법을 정의하는 다양한 표준 데이터 유형을 제공합니다. Python의 표준 데이터 유형은 다음과 같습니다.



이제 표준 Python 데이터 유형에 대해 알았으니 이제 각 유형을 자세히 이해해 보겠습니다.

번호

숫자는 숫자 값을 저장하는 데 사용됩니다. 파이썬은 숫자를 만듭니다 사물 숫자가 변수에 할당 될 때. 숫자 데이터에는 4 가지 유형이 있습니다.

  • int – 12, 2, 7 등과 같은 부호있는 정수에 사용됩니다.
  • –이 정수는 908090800L, -0x1929292L 등과 같은 더 높은 값 범위에 사용됩니다.
  • 흙손 – 1.5, 701.89, 15.2 등과 같은 부동 소수점 숫자를 저장하는 데 사용됩니다.
  • 복잡한 – 이것은 2.14j, 2.0 + 2.3j 등과 같은 복소수에 사용됩니다.

에 , 긴 정수와 함께 소문자 L을 사용할 수 있습니다. 그러나 대문자 L을 사용하는 것이 더 편리합니다.

예:

a = 12 print (a, 'is of type', type (a)) b = 5.05 print (b, 'is of type', type (b)) c = 1 + 2j print (c, 'is of complex number? ', isinstance (1 + 2j, complex))

산출:

12는 유형 5.05이고 유형 (1 + 2j)은 복소수입니까? 진실

에 따옴표로 표시되는 일련의 문자로 정의됩니다. 파이썬에서는 작은 따옴표, 큰 따옴표 또는 삼중 따옴표를 사용하여 문자열을 정의 할 수 있습니다.

파이썬에서 문자열 처리는 다양한 내장 함수를 사용하여 수행 할 수 있습니다. 연산자 . 문자열 처리의 경우 연산자 +를 사용하여 두 문자열을 연결합니다.

예:

str1 = 'Welcome to Edureka'#string str1 str2 = 'Python Programming'#string str2 print (str1 [0 : 3]) print (str1 [4]) print (str1 + str2)

산출:

Wel c Edureka Python 프로그래밍에 오신 것을 환영합니다.

명부

목록은 다음과 유사합니다. 하지만 파이썬에서 다른 유형의 데이터를 포함 할 수 있습니다. 목록에 저장된 항목은 쉼표 (,)로 구분되고 대괄호 []로 묶여 있습니다.

임의의 문자열 자바 생성

슬라이스 [:] 연산자를 사용하여 목록의 데이터에 액세스 할 수 있습니다. 연결 연산자 (+)는 문자열의 연산자와 유사합니다.

예:

list = [20, 'welcome', 'edureka', 40] print (list [3 :]) print (list) print (list + list)

산출:

[40] [20, 'welcome'] [20, 'welcome', 'edureka', 40] [20, 'welcome', 'edureka', 40, 20, 'welcome', 'edureka', 40]

튜플

튜플은 여러면에서 목록과 유사합니다. 목록처럼 튜플 다른 데이터 유형의 항목 모음도 포함합니다. 튜플의 항목은 쉼표 (,)로 구분되고 괄호 ()로 묶여 있습니다.

튜플은 읽기 전용 데이터 구조이며 튜플 항목의 크기와 값을 수정할 수 없습니다.

예:

tuple = ( 'welcome', 'edureka', 40) print (tuple [1 :]) print (tuple) print (tuple + tuple)

산출:

( 'edureka', 40) ( 'welcome', 'edureka', 40) ( 'welcome', 'edureka', 40, 'welcome', 'edureka', 40)

사전

사전은 항목의 키-값 쌍의 정렬 된 집합입니다. 각 키가 특정 값을 저장하는 연관 배열 또는 해시 테이블과 같습니다. 키는 모든 기본 데이터 유형을 보유 할 수있는 반면 값은 임의의 Python 객체입니다.

사전의 항목은 쉼표로 구분되고 중괄호 {}로 묶여 있습니다.

예:

dict = {1 : 'John', 2 : 'Rachel', 3 : 'Nancy', 4 : 'Daniel'} print ( '1st name is'+ dict [1]) print (dict.keys ()) print ( dict.values ​​())

산출:

첫 번째 이름은 John입니다 [1, 2, 3, 4] [ 'John', 'Rachel', 'Nancy', 'Daniel']

이들은 다른 값을 보유하는 데 사용되는 표준 Python 데이터 유형입니다. 이것으로 우리는 우리 기사의 끝까지 왔습니다.

이제 확인하십시오 전 세계에 250,000 명 이상의 만족 한 학습자 네트워크를 보유한 신뢰할 수있는 온라인 학습 회사 인 Edureka에서 작성했습니다. Python 인증 교육은 경력을 데이터 과학자 역할로 전환하여 수치 분석, 데이터 마이닝 및 데이터 프레젠테이션에 대한 전문 지식을 습득하는 데 도움이됩니다.

질문이 있으십니까? 'Python 데이터 유형'의 댓글 섹션에 언급 해 주시면 다시 연락 드리겠습니다.