Python စကာတင်

ပြင်သစ် အက္ခရာအစုအဝေး

ပြင်သစ် ပညာရေး နည်းပညာ ကို ပြုလုပ် ခြင်း တွင် အက္ခရာအစုအဝေး အမျိုးအစား လေးမျိုး ရှိသည်။

  • အဝေးအဆိုပါ အက္ခရာများ သည် အဆိုးဝါး ဖြစ် ပြီး ပြောင်းလဲနိုင် သည့် အက္ခရာအစုအဝေး ဖြစ်သည်။ ပြန်လည် အက္ခရာ ပါနိုင်။
  • ဒီပေါင်းအဆိုပါ အက္ခရာများ သည် အဆိုးဝါး ဖြစ် ပြီး ပြောင်းလဲနိုင် သည့် အက္ခရာအစုအဝေး ဖြစ်သည်။ ပြန်လည် အက္ခရာ ပါနိုင်။
  • အက္ခရာအစုအဝေးအဆိုပါ အက္ခရာများ သည် အဆိုးဝါး မပြောင်းလဲ ပြီး အညွှန်းတစ်ခုခု ကို ကိုက်နှက်နိုင် သည့် အက္ခရာအစုအဝေး ဖြစ်သည်။ ပြန်လည် အက္ခရာ မပါဘဲ။
  • ဝေဘီချက်အဆိုပါ အက္ခရာများ သည် အဆိုးဝါး ပြောင်းလဲနိုင် ပြီး အညွှန်းတစ်ခုခု ကို ကိုက်နှက်နိုင် သည့် အမှတ်အသားရ အက္ခရာအစုအဝေး ဖြစ်သည်။ ပြန်လည် အက္ခရာ မပါဘဲ။

选择集合类型时,了解该类型的属性很有用。

为特定数据集选择正确的类型可能意味着保留含义,并且可能意味着提高效率或安全性。

列表

列表是一个有序且可更改的集合。在 Python 中,列表用方括号编写。

အက်ရှိန်

创建列表:

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"]
thislist = ["apple", "banana", "cherry", "orange", "kiwi", "melon", "mango"]

အမှတ် တစ်ခု စတင်

print(thislist[-4:-1])

အရာဝတ္တု ပြောင်းလဲမှု

အက်ရှိန်

အရာဝတ္တု ပြောင်းလဲရန် အရာဝတ္တု အရာဝတ္တုတွင် အရာဝတ္တု အရာဝတ္တု ကို ကိုးကားပါ

thislist = ["apple", "banana", "cherry"]
ဒုတိယအရာဝတ္တု ပြောင်းလဲပါ
print(thislist)

အမှတ် တစ်ခု စတင်

thislist[1] = "mango"

အရာဝတ္တုများ ပိုးထပ်ပေါင်းမှု for အရာဝတ္တုများ ပိုးထပ်ပေါင်းမှု

အက်ရှိန်

အရာဝတ္တုများ အရာဝတ္တုတစ်ခုစီ ပြန်လည်ထုတ်ပြန်ရန်

thislist = ["apple", "banana", "cherry"]
အရာဝတ္တုများ အရာဝတ္တုတစ်ခုစီ ပြန်လည်ထုတ်ပြန်ရန်
  for x in thislist:

အမှတ် တစ်ခု စတင်

print(x) Python For ခုံ ယခုပိုင်းတွင် အသိအမှတ်ပေးရန် for နောက်ထပ်သတ္တရာများ

အရာဝတ္တု အရာဝတ္တုတစ်ခု ပါဝင်သလား အသိအမှတ်ပေးမှု

အရာဝတ္တုများ အရာဝတ္တုတစ်ခု ပါဝင်သလား အသိအမှတ်ပေးရန် အသုံးပြုပါ in သတ္တရာ

အက်ရှိန်

အရာဝတ္တုများ အရာဝတ္တုတစ်ခု ပါဝင်သလား အသိအမှတ်ပေးရန်

thislist = ["apple", "banana", "cherry"]
if "apple" in thislist:
  print("Yes, 'apple' is in the fruits list")

အမှတ် တစ်ခု စတင်

အရာဝတ္တုစုစုပေါင်း

အရာဝတ္တုများ ပါဝင်နေသော အချက်အလက် အရာဝတ္တုစုစုပေါင်း အချက်အလက် တွေ့ရှိရန် အသုံးပြုပါ len() စနစ်များမှာ

အက်ရှိန်

အရာဝတ္တုများ ပါဝင်နေသော အချက်အလက် ပြန်လည်ထုတ်ပြန်ရန်

thislist = ["apple", "banana", "cherry"]
print(len(thislist))

အမှတ် တစ်ခု စတင်

အရာဝတ္တုထပ်ပေါင်းမှု

အရာဝတ္တုတစ်ခု ပိုးထပ်ပေါင်းရန် အသုံးပြုပါ အချက်အလက် ဖြတ်သိမ်း စနစ်များမှာ

အက်ရှိန်

အသုံးပြုပါ အချက်အလက် ဖြတ်သိမ်း စနစ်ပိုးထပ်ပေါင်းမှု

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

အမှတ် တစ်ခု စတင်

အက်ရှိန်

append() နည်းလမ်းကို အသုံးပြု၍ မှတ်အသင်းကို ပြန်လည်ဖျက်သိမ်းပါ

thislist = ["apple", "banana", "cherry"]
thislist.clear()
print(thislist)

အမှတ် တစ်ခု စတင်

မှတ်အသင်းကို ပြုစည်းပါ

သင့် list2 = list1 မှတ်အသင်းကို ပြုစည်းပါlist2 သာ list1 တွင် အသင်းlist1 တွင် ပြုလုပ်ထားသော ပြုပြင်များ list2 နောက်ပါ광်

မှတ်အသင်းကို ပြုစည်းပါ clear().

အက်ရှိန်

အသုံးပြုပါ clear() မှတ်အသင်းကို ပြုစည်းပါ

thislist = ["apple", "banana", "cherry"]
mylist = thislist.copy()
print(mylist)

အမှတ် တစ်ခု စတင်

ပြုစည်းမှုကို အသုံးပြုပါ list().

အက်ရှိန်

အသုံးပြုပါ list() မှတ်အသင်းကို ပြုစည်းပါ

thislist = ["apple", "banana", "cherry"]
mylist = list(thislist)
print(mylist)

အမှတ် တစ်ခု စတင်

မှတ်အသင်းတစ်ခုနှင့် မှတ်အသင်းတစ်ခုကို ပေါင်းပါ

Python တွင် မှတ်အသင်းတစ်ခုနှင့် မှတ်အသင်းများကို ပတ်သက်ပြီး အသင်းတစ်ခုနှင့် အသင်းများကို ပတ်သက်ပြီး အသင်းတစ်ခုနှင့် အသင်းများကို ပတ်သက်ပါ

အက်စားများအနက် အက်စားတစ်ခု

အက်ရှိန်

မှတ်အသင်းတစ်ခုနှင့် မှတ်အသင်းတစ်ခုကို ပေါင်းပါ

list1 = ["a", "b" , "c"]
list2 = [1, 2, 3]
list3 = list1 + list2
print(list3)

အမှတ် တစ်ခု စတင်

မှတ်အသင်းတစ်ခု၏ အရာများကို တစ်ခုတည်းဖြင့် ထပ်ပေါင်းပြီး အခြားမှတ်အသင်းတစ်ခုကို အသင်းတစ်ခုနှင့် ပတ်သက်ပါ

အက်ရှိန်

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")) # တူးပါ광်နောက်ပါ광်
print(thislist)

အမှတ် တစ်ခု စတင်

စာအုပ် စနစ်

ပြင်သစ် စာအုပ် အတွက် အသုံးပြုနိုင်သော အဆိုပါ စနစ်များ ရှိသည်。

စနစ် ဖော်ပြ
အချက်အလက် ဖြတ်သိမ်း အချက်အလက် ထပ်ထည့်
append() စာအုပ် အချက်အလက် ဖျက်သိမ်း
clear() စာအုပ် အချက်အလက် ပုံနှိပ်
count() အချက်အလက် ဖြတ်သိမ်း
extend() စာအုပ် အချက်အလက် ထပ်ထည့်
index() အချက်အလက် ဖြတ်သိမ်း
insert() အချက်အလက် ထိန့်ချိ
pop() အချက်အလက် ဖျက်သိမ်း
remove() အချက်အလက် ဖျက်သိမ်း
reverse() စာအုပ် အစား
sort() စာအုပ် ထိန့်ချိ