ການຂຽນອາລະກິດ Python
- 上一页 ການຂຽນ Lambda Python
- 下一页 Python 类/对象
ບໍ່ມີການສະໜັບສະໜູນພົບພື້ນຖານມາດຕະການໃນ Python, ແຕ່ສາມາດໃຊ້ລາຍການ Python ແທນ.
ຕາມ
ຕາມມີຄວາມຄິດຫຼາຍຢູ່ພາຍໃນບັນດາບັນທຶກດຽວກັນ, ທ່ານສາມາດກວມຄືນບັນດາຄູ່ມວນຫນຶ່ງພຽງພາຍໃນບັນດາບັນທຶກ.
ການດຳເນີນ
ສ້າງຕາມມາດຕະການລົດຄົບພິເສດ:
cars = ["Porsche", "Volvo", "BMW"]
ຫົວຂໍ້ຕາມມີຫຍັງ?
ຕາມມີຄວາມຄິດຫຼາຍຢູ່ພາຍໃນບັນທຶກມາດຕະການດຽວກັນ, ທ່ານສາມາດກວມຄືນບັນດາຄູ່ມວນຫນຶ່ງພຽງພາຍໃນບັນດາບັນທຶກ.
ຖ້າທ່ານມີລາຍການບັນດາຫົວຂໍ້(ອີງຕາມວ່າລາຍການຊື່ນະນານລົດ), ພັດທະນາຊື່ນະນານພາຍໃນບັນດາບັນທຶກດຽວກັນສາມາດເບິ່ງໄດ້ວ່າ:
car1 = "Porsche" car2 = "Volvo" car3 = "BMW"
ແຕ່ຖ້າທ່ານຢາກຢືບຢັບບັນດາຊື່ນະນານນັ້ນແລະຊອກຫາຊື່ນະນານຄົບພິເສດແນວໃດ? ຖ້າບໍ່ແມ່ນລົດສາມຄັນແຕ່ລົດສາມສາມສາມຄັນນັ້ນຈະເປັນແນວໃດ?
ກົນວິທີພົບພື້ນຖານຫົວຂໍ້!
ຕາມມີຄວາມຄິດຫຼາຍຢູ່ພາຍໃນບັນທຶກມາດຕະການດຽວກັນ, ທ່ານສາມາດອ່ານຄືນບັນທຶກດຽວກັນຈາກບັນທຶກບັນດາບັນທຶກ.
ອ່ານປະກອບຕາມ
ອ່ານປະກອບຕາມຈາກບັນທຶກບັນດາບັນທຶກ.
ການດຳເນີນ
ຮັບຄືນຄູ່ມວນທໍາອິດ:
x = cars[0]
ການດຳເນີນ
ດັດແປງຄູ່ມວນທໍາອິດຂອງຕາມ:
cars[0] = "Audi"
ຄວາມຍາວຂອງຕາມ
ໃຊ້ len()
ກົນວິທີເພີ່ມຄືນຈຳນວນປະກອບ(ຈຳນວນບັນທຶກຂອງຕາມ).
ການດຳເນີນ
ຮັບຄືນຈຳນວນປະກອບຂອງ cars:
x = len(cars)
注释:ຄວາມຍາວຂອງຕາມຈະຫຼາຍກວ່າບັນທາບັນດາບັນທຶກຕາມ.
ຢືບຢັບປະກອບຕາມ
ທ່ານສາມາດໃຊ້ for in
ການຢືບຢັບວົງກວ້າງປະກອບທຸກຢ່າງຂອງຕາມ.
ການດຳເນີນ
ກະຈາຍການປະກອບທຸກຢ່າງຈາກລາຍການ cars:
for x in cars: print(x)
ເພີ່ມປະກອບຕາມ
ທ່ານສາມາດໃຊ້ append()
ກົນວິທີເພີ່ມປະກອບມາຕາມ.
ການດຳເນີນ
ເພີ່ມປະກອບຫນຶ່ງຫນຶ່ງຕໍ່ລາຍການ cars:
cars.append("Audi")
ລຶບປະກອບຈາກຕາມ
ທ່ານສາມາດໃຊ້ pop()
ກົນວິທີລຶບປະກອບຈາກຕາມ.
ການດຳເນີນ
ລຶບປະກອບທີສອງຈາກລາຍການ cars:
cars.pop(1)
ທ່ານສາມາດໃຊ້ remove()
ກົນວິທີລຶບປະກອບຈາກຕາມ.
ການດຳເນີນ
ລຶບປະກອບທີ່ມີຄູ່ມວນ "Volvo":
cars.remove("Volvo")
注释:ລາຍການ remove()
ກົນວິທີພົບພື້ນຖານຫົວຂໍ້ພຽງພາຍໃນຄັ້ງທຳອິດ.
数组方法
Python 提供一组可以在列表或数组上使用的内建方法。
方法 | 描述 |
---|---|
append() | 在列表的末尾添加一个元素 |
clear() | 删除列表中的所有元素 |
copy() | 返回列表的副本 |
count() | 返回具有指定值的元素数量。 |
extend() | 将列表元素(或任何可迭代的元素)添加到当前列表的末尾 |
index() | 返回具有指定值的第一个元素的索引 |
insert() | 在指定位置添加元素 |
pop() | 删除指定位置的元素 |
remove() | 删除具有指定值的项目 |
reverse() | 颠倒列表的顺序 |
sort() | 对列表进行排序 |
注释:Python 没有内置对数组的的支持,但可以使用 Python 列表代替。
- 上一页 ການຂຽນ Lambda Python
- 下一页 Python 类/对象