1. List POP - Lấy ra
2. List Del - Xóa phần tử
3. List Remove - Xóa phần tử
4. List Copy
5. List Clear:
Thực hiện:
1. List POP: phương thức lấy ra và xóa phần tử trong list dựa vào index
đưa vào
Code:
ip_list = ["192.168.1.10", "192.168.1.11", "192.168.1.12"]
print()
print(ip_list)
print()
ip_list.pop(2) # xóa phần tử có index là 2, xóa 192.168.1.12
print("List sau khi xoa:", ip_list)
Kết quả:
C:\python>python Demo.py['192.168.1.10', '192.168.1.11', '192.168.1.12']List sau khi xoa: ['192.168.1.10', '192.168.1.11']C:\python>
Chúng ta thấy 192.168.1.12 đã được xóa ra khỏi list
2. List Del: phương thức xóa phần tử trong list dựa vào index đưa vào
Code:
ip_list = ["192.168.1.10", "192.168.1.11", "192.168.1.12"]
print()
print(ip_list)
print()
del ip_list[1] # xóa phần tử có index là 1, xóa 192.168.1.11
print("List sau khi xoa:", ip_list)
Kết quả:
C:\python>python Demo.py['192.168.1.10', '192.168.1.11', '192.168.1.12']List sau khi xoa: ['192.168.1.10', '192.168.1.12']C:\python>
Sự khác nhau giữa pop là del: cùng là xóa phần tử trong list, tuy nhiên với
POP chúng ta có lấy/tách phần tử đó ra có thể áp dụng trong một số trường hợp.
3. List Remove: phương thứ xóa phần tử dự vào giá trị đưa vào (del:
dùng index, remote: dùn value)
Code:
ip_list = ["192.168.1.10", "192.168.1.11", "192.168.1.12"]
print()
print(ip_list)
print()
ip_list.remove("192.168.1.12") # xóa phần tử có giá trị 192.168.1.12
print("List sau khi xoa:", ip_list)
Kết quả:
C:\python>python Demo.py['192.168.1.10', '192.168.1.11', '192.168.1.12']List sau khi xoa: ['192.168.1.10', '192.168.1.11']C:\python>
4. List Copy: phương thức trả về list mới tương list đã cho
Code:
ip_list = ["192.168.1.10", "192.168.1.11", "192.168.1.12"]
print()
print("IP List:",ip_list)
print()
new_list = ip_list.copy() # copy các phần tử của ip_list và gán vào list có tên new_list
print("New list:",new_list)
Kết quả:
C:\python>python Demo.pyIP List: ['192.168.1.10', '192.168.1.11', '192.168.1.12']New list: ['192.168.1.10', '192.168.1.11', '192.168.1.12']C:\python>
5. List Clear: phương thức xóa tất cả mọi phần tử trong list
Code:
ip_list = ["192.168.1.10", "192.168.1.11", "192.168.1.12"]
ip_list.clear() # xóa tất cả các phần tử trong list
print(ip_list)
Xong!
No comments:
Post a Comment