ບັນດາບົດສະຫຼັກ 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"] print(thislist[-4:-1])
ການປ່ຽນຄຸນຄ່າບັນດາຕົວຕອນ
ຖ້າທ່ານຕ້ອງປ່ຽນຄຸນຄ່າບັນດາຕົວຕອນສະເພາະໃນລາຍການຈະໃຊ້
ບົດສະຫຼຸບ
ການປ່ຽນຕົວຕອນທີສອງ:
thislist = ["apple", "banana", "cherry"] thislist[1] = "mango" print(thislist)
ການຫຼິ້ນລົດຫຼິ້ນລາຍການ
ທ່ານຈະສາມາດໃຊ້ for
ການຫຼິ້ນລົດຫຼິ້ນທີ່ພົບກັບລາຍການຕົວຕອນ:
ບົດສະຫຼຸບ
ການຂຽນຂໍ້ທັງໝົດບັນດາຕົວຕອນໃນລາຍການ:
thislist = ["apple", "banana", "cherry"] for x in thislist: print(x)
ທ່ານຈະຮຽນ For Loop Python ໃນບົດນີ້ທ່ານຈະຮຽນ 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
ຄຳສັ່ງ del ທີ່ກຳລັງລາຍການຢູ່ບ່ອນທີ່ຕັ້ງການ
thislist = ["apple", "banana", "cherry"] del thislist[0] print(thislist)
ບົດສະຫຼຸບ
del
ຄຳສັ່ງ 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)
ການຕິດຕໍ່ລາຍການສອງອັນ
ໃນ Python ມີຫຼາຍວິທີທີ່ສາມາດຕິດຕໍ່ລາຍການສອງຫຼືຫຼາຍລາຍການ
ອີກວິທີໜຶ່ງທີ່ສາມາດຕິດຕໍ່ລາຍການສອງອັນແມ່ນນຳໃຊ້ສັນຍາ +
ບົດສະຫຼຸບ
ການຕິດຕໍ່ລາຍການສອງອັນ
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(("ປາກ", "ການານາ", "ຈີຣີ")) # ບັນຈຸບາງວັດຖຸ print(thislist)
ກົນລະບຽບລາຍການ
Python ມີກົນລະບຽບທີ່ສາມາດນໍາໃຊ້ໃນລາຍການ.
ກົນລະບຽບ | ການອະທິບາຍ |
---|---|
append() | ເພີ່ມຄັກຄູ່ທີ່ຕັ້ງຢູ່ທີ່ຫນັງລາຍການ |
clear() | ລຶບລາຍການທັງໝົດ |
copy() | ການຄົ້ນຫາຄືນຂອງລາຍການ |
count() | ການມີຄຸນຄ່າຂອງລາຍການ |
extend() | ເພີ່ມລາຍການທີ່ມີຄຸນຄ່າຫລັງຈາກ |
index() | ກັບຄັກຄູ່ທີ່ມີຄຸນຄ່າສະເພາະ |
insert() | ເພີ່ມຄັກຄູ່ທີ່ຕັ້ງຢູ່ຈຳນວນສະເພາະ |
pop() | ລຶບອີກຄັກຄູ່ຄວາມຈຳນວນ |
remove() | ລຶບລາຍການທີ່ມີຄຸນຄ່າສະເພາະ |
reverse() | ສະພາບລາຍການຫນັງຫລັງ |
sort() | ຈັດລາຍການ |
- ຫນ້າສື່ຫລັງຈາກ ຄຳປະຕິບັດ Python
- ຫນ້າສື່ມຕໍ່ໄປ ບັນດາສະຖານະນະ Python