Python စကာတင်
- အရှေ့ဆုံး စာလုံး Python ပြောင်းထုတ်အုပ်
- နောက်ဆုံး စာလုံး 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() | စာအုပ် ထိန့်ချိ |
- အရှေ့ဆုံး စာလုံး Python ပြောင်းထုတ်အုပ်
- နောက်ဆုံး စာလုံး Python အဖွဲ့