Python รายการ
- 上一页 Python สัญญาณ
- 下一页 Python ตัวเลขเดี่ยว
Python সংকেতসমূহ (আইন্ডেক্স)
Python প্রোগ্রামিং ভাষায় চারটি সংকেতসমূহ রয়েছে:
- তালিকা (List)এটা একটি সূচকযুক্ত এবং পরিবর্তনযোগ্য সংকেতসমূহ। পুনরাবৃত্ত সদস্যদের অনুমতি দেওয়া হয়。
- ত্রিকোণ (Tuple)এটা একটি সূচকযুক্ত এবং অপরিবর্তনীয় সংকেতসমূহ। পুনরাবৃত্ত সদস্যদের অনুমতি দেওয়া হয়。
- সংকেতসমূহ (Set)এটা একটি অনির্দিষ্ট এবং সূচকহীন সংকেতসমূহ। কোনও পুনরাবৃত্ত সদস্য নেই。
- ক্যাটালগ (Dictionary)এটা একটি অনির্দিষ্ট, পরিবর্তনযোগ্য এবং সূচকযুক্ত সংকেতসমূহ। কোনও পুনরাবৃত্ত সদস্য নেই。
সঠিক কালিগ্রাফি চিহ্ন বাছাই করার সময়, এই কালিগ্রাফির বৈশিষ্ট্যগুলি জানা বিশেষভাবে সাহায্যকারী হতে পারে
সঠিক কালিগ্রাফি চিহ্ন বাছাই করার সময়, এই কালিগ্রাফির বৈশিষ্ট্যগুলি জানা বিশেষভাবে সাহায্যকারী হতে পারে
সঠিক কালিগ্রাফি চিহ্ন বাছাই করা হলে, মানের সংরক্ষণ, কার্যকারিতা বৃদ্ধি এবং নিরাপত্তা বৃদ্ধি হতে পারে
তালিকা
ইনস্ট্যান্স
তালিকা হল একটি ক্রমানুক্রমিক এবং পরিবর্তনযোগ্য সংকেতসমূহ
thislist = ["apple", "banana", "cherry"] print(thislist)
তালিকা তৈরি করা
আইটেম পরিদর্শন করা
ইনস্ট্যান্স
আপনি ইনডেক্স নম্বর উল্লেখ করে তালিকার আইটেমকে দেখতে পারেন:
thislist = ["apple", "banana", "cherry"] তালিকার দ্বিতীয় আইটেম প্রদর্শন করুন:
print(thislist[1])
নেগেটিভ ইনডেক্স
ইনস্ট্যান্স
নেগেটিভ ইনডেক্স বোঝায় শেষ থেকে শুরু করা, -1 বোঝায় শেষ আইটেম, -2 বোঝায় দ্বিতীয় শেষ আইটেম, ইত্যাদি
thislist = ["apple", "banana", "cherry"] তালিকার শেষ আইটেম প্রদর্শন করুন:
print(thislist[-1])
পরিসর নির্দিষ্ট করা
সুনির্দিষ্ট পরিসর নির্দিষ্ট করার পর, ফিরিয়ে দেওয়া মানগুলি নতুন তালিকা হবে
ইনস্ট্যান্স
তৃতীয়, চতুর্থ, পঞ্চম আইটেমকে ফিরিয়ে দেবে:
thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"] print(thislist[2:5])
মন্তব্য:অনুসন্ধান শুরু হবে ইনডেক্স 2 (অন্তর্ভুক্ত) থেকে, এবং শেষ হবে ইনডেক্স 5 (বাদ দেওয়া) পর্যন্ত
মনে রাখুন, প্রথম আইটেমের ইনডেক্স 0
নেগেটিভ ইনডেক্সের পরিসর
যদি তালিকার শেষ থেকে শুরু করে অনুসন্ধান করতে হয়, তাহলে নেগেটিভ ইনডেক্স নির্দিষ্ট করুন:
ইনস্ট্যান্স
এই উদাহরণটি ইনডেক্স -4 (অন্তর্ভুক্ত) থেকে ইনডেক্স -1 (বাদ দেওয়া) পর্যন্ত আইটেমগুলি ফিরিয়ে দেবে:
thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"] print(thislist[-4:-1])
আইটেমের মান পরিবর্তন করা
যদি কোনো নির্দিষ্ট আইটেমের মান পরিবর্তন করতে হয়, তাহলে ইনডেক্স নম্বর উল্লেখ করুন:
ইনস্ট্যান্স
দ্বিতীয় আইটেম পরিবর্তন করা:
thislist = ["apple", "banana", "cherry"] thislist[1] = "mango" print(thislist)
তালিকা ঘুর্ণান্ত করা
আপনি এই ব্যবহার করতে পারেন: for
তালিকার আইটেমগুলি ঘুর্ণান্ত করা:
ইনস্ট্যান্স
তালিকার সকল আইটেমকে এককভাবে প্রদর্শন করুন:
thislist = ["apple", "banana", "cherry"] for x in thislist: print(x)
আপনি এখানে শিখবেন: Python วน For এই চপ্তির মধ্যে এই বিষয়গুলি শিখুন: for
ব্যংকের বিষয়গুলি জানুন。
আইটেম স্থাপন করা
যদি তালিকায় কোনো নির্দিষ্ট আইটেম আছে তা নিশ্চিত করতে, এই ব্যবহার করুন: in
শব্দকোষ:
ইনস্ট্যান্স
তালিকায় 'apple' আছে কি না নিশ্চিত করুন:
thislist = ["apple", "banana", "cherry"] if "apple" in thislist: print("Yes, 'apple' is in the fruits list")
তালিকার দৈর্ঘ্য
যদি তালিকায় কতটা আইটেম আছে তা নিশ্চিত করতে, এই ব্যবহার করুন: len()
পদ্ধতি:
ইনস্ট্যান্স
তালিকায় আইটেমের সংখ্যা প্রদর্শন করুন:
thislist = ["apple", "banana", "cherry"] print(len(thislist))
আইটেম যোগ করা
আইটেম তালিকার শেষে যোগ করতে, এই ব্যবহার করুন: append()
পদ্ধতি:
ইনস্ট্যান্স
ব্যবহার করুন append()
পদ্ধতি পুঁজো করা:
thislist = ["apple", "banana", "cherry"] thislist.append("orange") print(thislist)
কোনো ইনডেক্সে আইটেম যোগ করতে, এই ব্যবহার করুন: insert()
পদ্ধতি:
ইনস্ট্যান্স
প্রক্রিয়াটিকে দ্বিতীয় স্থানে প্রবর্তন করুন:
thislist = ["apple", "banana", "cherry"] thislist.insert(1, "orange") print(thislist)
প্রক্রিয়া মুছে ফেলা
তালিকা থেকে প্রক্রিয়া মুছে ফেলার বিভিন্ন পদ্ধতি আছে:
ইনস্ট্যান্স
remove()
মথুদ্দতা দিয়ে নির্দিষ্ট প্রক্রিয়া মুছে ফেলুন:
thislist = ["apple", "banana", "cherry"] thislist.remove("banana") print(thislist)
ইনস্ট্যান্স
pop()
মথুদ্দতা দিয়ে নির্দিষ্ট সূচকটি মুছে ফেলুন (যদি সূচক নির্দিষ্ট না হয়, তবে শেষতম ইলাকা মুছে ফেলুন):
thislist = ["apple", "banana", "cherry"] thislist.pop() print(thislist)
ইনস্ট্যান্স
del
শব্দকোষ দিয়ে নির্দিষ্ট সূচকটি মুছে ফেলুন:
thislist = ["apple", "banana", "cherry"] del thislist[0] print(thislist)
ইনস্ট্যান্স
del
শব্দকোষ দিয়ে তালিকা সম্পূর্ণভাবে মুছে ফেলুন:
thislist = ["apple", "banana", "cherry"] del thislist
ইনস্ট্যান্স
clear()
মথুদ্দতা তালিকা খালি করুন:
thislist = ["apple", "banana", "cherry"] thislist.clear() print(thislist)
তালিকা কপি করুন
আপনি কেবল list2 = list1
তালিকা কপি করতেlist2
কেবল list1
রেফারেন্স এখানেও স্বয়ংক্রিয়ভাবে হবেlist1
এখানে করা পরিবর্তনগুলি list2
এখানে
কপি করার কিছু পদ্ধতি আছে, একটি পদ্ধতি হল বিন্দু মহাজাতা তালিকা পদ্ধতি copy()
.
ইনস্ট্যান্স
ব্যবহার করুন copy()
তালিকা কপি করার পদ্ধতি
thislist = ["apple", "banana", "cherry"] mylist = thislist.copy() print(mylist)
কপি তৈরি করার আরও একটি পদ্ধতি হল বিন্দু মহাজাতা পদ্ধতি list()
.
ইনস্ট্যান্স
ব্যবহার করুন list()
তালিকা কপি করার পদ্ধতি
thislist = ["apple", "banana", "cherry"] mylist = list(thislist) print(mylist)
দুইটি তালিকা মিলিয়ে দেওয়া
পাইথনে, দুইটি বা আরও বেশি তালিকা যোগ করার বিভিন্ন পদ্ধতি আছে
একটি সবচেয়ে সহজ পদ্ধতি হল + অপারেটর
ইনস্ট্যান্স
দুইটি তালিকা মিলিয়ে দেওয়া:
list1 = ["a", "b" , "c"] list2 = [1, 2, 3] list3 = list1 + list2 print(list3)
দুইটি তালিকা যোগ করার আরও একটি পদ্ধতি হল list2-এর সকল ইলাকা এক-একটা করে list1-এর শেষে যোগ করা:
ইনস্ট্যান্স
list2-কে list1-এর শেষে যোগ করুন:
list1 = ["a", "b" , "c"] list2 = [1, 2, 3] for x in list2: list1.append(x) print(list1)
বা, আপনি extend() মথুদ্দতা ব্যবহার করে একটি তালিকার ইলাকা আরেকটি তালিকাতে যোগ করতে পারেন:
ইনস্ট্যান্স
extend() মথুদ্দতা ব্যবহার করে list2-কে list1-এর শেষে যোগ করুন:
list1 = ["a", "b" , "c"] list2 = [1, 2, 3] list1.extend(list2) print(list1)
list() কনস্ট্রাকটর
আরও একটি পদ্ধতি হল list()
কনস্ট্রাকটর একটি নতুন তালিকা তৈরি করে
ইনস্ট্যান্স
ব্যবহার করুন list()
কনস্ট্রাকটর একটি তালিকা তৈরি করে
thislist = list(("apple", "banana", "cherry")) # poritak kora holo duilob shobdo print(thislist)
列表方法
Python 有一组可以在列表上使用的内建方法。
方法 | 描述 |
---|---|
append() | 在列表的末尾添加一个元素 |
clear() | 删除列表中的所有元素 |
copy() | 返回列表的副本 |
count() | 返回具有指定值的元素数量。 |
extend() | 将列表元素(或任何可迭代的元素)添加到当前列表的末尾 |
index() | 返回具有指定值的第一个元素的索引 |
insert() | 在指定位置添加元素 |
pop() | 删除指定位置的元素 |
remove() | 删除具有指定值的项目 |
reverse() | 颠倒列表的顺序 |
sort() | 对列表进行排序 |
- 上一页 Python สัญญาณ
- 下一页 Python ตัวเลขเดี่ยว