পাইথনের ডিকসোনারি ম্যাপিং বলতে কি বোঝায় এবং একে কিভাবে ইমপ্লিমেন্ট করা যায় ?

asked 19 Mar '17, 20:55

Asaduzzaman%20Sohel's gravatar image

Asaduzzaman Sohel
21213


পাইথনের ডিকসোনারি একধরনের data structure . এটা দুইটা জিনিস থাকে একটা key অন্যটা value . আপনি যদি অ্যারে হিসাবে চিন্তা করেন তবে key হল অ্যারে এর index এবং value হলও ইনডেক্সে যে ডাটা থাকে সেটা ।

অ্যারে ও ডিকসোনারি এর একটা পার্থক্য হল অ্যারে এর ইনডেক্স integer ছাড়া অন্য কিছু হতে পারে না । কিন্তু ডিকসোনারি এর ইনডেক্স যে কোন কিছু হতে পারে int, string, double, float, char .....

>>> dict = {'Python': 1001, 'Java': 1005, 'C++': 1009}

উপরে আমরা ৩ টা ডাটা নিয়ে একটা ডিকসোনারি বানালাম । প্রতিটি ভালুর প্রথমটা হল key ২য় টা value অর্থাৎ key : value .

এখন আমরা যদি Java ইনডেক্স এ কি ডাটা আছে সেটা দেখতে চাই তবে আমাদের লিখতে হবে ।

>>> dict['Java']
>>> 1005

আপনি আপনি এই সম্পর্কে আরও জানার জন্য https://docs.python.org/2/tutorial/datastructures.html#dictionaries দেখতে পারেন ।

ধন্যবাদ :)

permanent link

answered 20 Mar '17, 19:13

menon's gravatar image

menon
4.7k335

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×103
×27
×18

question asked: 19 Mar '17, 20:55

question was seen: 808 times

last updated: 20 Mar '17, 19:13