पायथन डेटा प्रकार आणि रूपांतरण प्रकार

पायथन डेटा प्रकार आणि प्रकार रूपांतरणे कशी करावी याबद्दल परिचय.

पायथन डेटा प्रकार

जेव्हा आपण पायथनमध्ये व्हेरिएबल्स तयार किंवा घोषित करतो तेव्हा व्हेरिएबल्स वेगवेगळे डेटा प्रकार ठेवू शकतात

पायथनमध्ये खालील अंगभूत डेटा प्रकार आहेत:

  • पी
  • इंट, फ्लोट, कॉम्प्लेक्स
  • यादी, tuple
  • हुकूम
  • सेट
  • बूल
  • बाइट, बाइटरे

मजकूर प्रकार:

| str | जेव्हा डेटा घोषित करायचा असतो तेव्हा डेटा प्रकार वापरला जातो स्ट्रिंग चल.

उदाहरणः

x = 'some string' y = str('another string') |

संख्यात्मक प्रकार: इंट, फ्लोट, कॉम्प्लेक्स

जेव्हा आम्हाला अंकीय व्हेरिएबल्स तयार करायचे असतात तेव्हा आम्ही int, float वापरतो किंवा complex |



उदाहरणः

//int a = 5 b = int(5) //float c = 5.5 d = float(5.5) //complex e = 1j f = complex(1j) |

अनुक्रम प्रकार: यादी, टपल

सीक्वेन्स टाइप व्हेरिएबल्स तयार करण्यासाठी आपण | _ _ + _ | किंवा list |

  • tuple | एक संग्रह आहे जो ऑर्डर केलेला आणि अस्थिर आहे. सदस्यांना डुप्लिकेटची परवानगी देते.
  • list | एक संग्रह आहे जो ऑर्डर केला आहे आणि बदलला जाऊ शकत नाही. सदस्यांना डुप्लिकेटची परवानगी देते.

उदाहरणः

tuple |

मॅपिंग प्रकार: डिक

एक नकाशा किंवा शब्दकोश तयार करण्यासाठी आम्ही वापरत आहोत | _ _ _ _ |

TO शब्दकोश एक संग्रह आहे जो अक्रमित, बदलण्यायोग्य आणि अनुक्रमित आहे. डेटा की मूल्य जोड्या आहेत.

उदाहरणः

//list colors = ['red', 'green', 'blue'] colors_list = list(('red', 'green', 'blue')) //tuple fruits = ('apple', 'orange', 'banana') fruits_tuple = list(('apple', 'orange', 'banana')) |

सेट प्रकार: सेट

dict | एक संग्रह आहे जो अनुक्रमित केलेला आहे आणि अनुक्रमित नाही.

सेट तयार करण्यासाठी, आम्ही | _ _ + _ | वापरतो.

उदाहरणः

people = {'name': 'John', 'age': '45'} people_dict = dict(name='John', age=45) |

बुलियन प्रकार: बुल

| set | कीवर्ड चा वापर बुलियन डेटा प्रकारासह व्हेरिएबल्स तयार करण्यासाठी केला जातो.

set |

बायनरी प्रकार: बाइट, बाइटरे

बायनरी डेटा प्रकार खालीलप्रमाणे तयार करता येऊ शकतात:

status_codes = {'200', '300', '400', '500'} status_codes = set(('200', '300', '400', '500')) |

व्हेरिएबलचा प्रकार कसा मिळवावा

व्हेरिएबलचा प्रकार मिळवण्यासाठी आम्ही व्हेरिएबलला <_ _ _ | आत लपेटतो कार्य.

उदाहरणार्थ:

bool |

आउटपुटः

is_valid = False valid = bool(is_valid) |

पायथन डेटा प्रकार रूपांतरण

पायथॉन एका डेटा प्रकाराला थेट रूपांतरित करण्यासाठी प्रकार रूपांतरण कार्ये परिभाषित करते, जे उपयुक्त आहे.

खाली काही उदाहरणे दिली आहेतः

इंट टू फ्लोटमध्ये रूपांतरित करा

//bytes a = b'some_text' b = bytes(5) //bytearray c = bytearray(3) |

आउटपुटः

type() |

फ्लोट ते इंट मध्ये रूपांतरित करा

colors = ['red', 'green', 'blue'] colors_list = list(('red', 'green', 'blue')) print(type(colors_list)) print(colors_list) fruits = ('apple', 'orange', 'banana') fruits_tuple = tuple(('apple', 'orange', 'banana')) print(type(fruits_tuple)) print(fruits_tuple) |

आउटपुटः

['red', 'green', 'blue'] ('apple', 'orange', 'banana') |

स्ट्रिंगमधून यादीमध्ये रूपांतरित करा

x = 5 y = float(x) print(y) |

आउटपुटः

5.0 |

स्ट्रिंग वरून टप्पलमध्ये रूपांतरित करा

x = 5.0 y = int(x) print(y) |

आउटपुटः

5 |

स्ट्रिंगमधून सेटमध्ये रुपांतरित करा

s = 'devqa' t = list(s) print(t) |

आउटपुटः

['d', 'e', 'v', 'q', 'a'] |