Đăng nhập để hỏi chi tiết


2. Nêu cách thay đổi giá trị và xóa một phần tử trong danh sách?
Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
#Câu lệnh tạo danh sách rỗng
def danhsachrong():
return [] #co the ten bien
#Thay đổi giá trị một phần tử trong danh sách
def changeValue(n,i): #n dai dien cho mot danh sach va i dai dien cho cac phan tu
n[i]=2 #gan gia tri tuy thich vao danh sach
danh_sach=[1,2,3]
changeValue=(danh_sach, 2) #Thay gia tri cua phan tu duoc chi dinh
print(danh_sach)
#Xóa một phần tử trong danh sách
def remove_len(n):
n.remove(3) #luc nay ta da xoa phan tu co gia tri la 3 khoi danh sach
list=[1,2,3]
remove_len(list)
print(list)
Hãy giúp mọi người biết câu trả lời này thế nào?
Gửi bạn unix
1. Để tạo một danh sách rỗng (có độ dài bằng không) có 2 cách e nhé
b= [] # cách 1: Dùng cặp ngoặc vuông
a= list() # cách 2: Dùng hàm list()
2.Thay đổi giá trị trong list
cú pháp:
a= [1, 2, 3, 4]
a[1] = 10 # Thay đổi phần tử ở vị trí 1 là 2 thành 10
print(my_list) # Kết quả sau khi thay đổi [1,10,3,4]
3.Xóa phần tử trong ds (có nhiều cách )
dùng del ( xóa tại vị trí )
a= [1, 2, 3, 4]
del a[2] # Xóa phần tử tại chỉ ở vtri 2 (giá trị 3)
print(a) # Kết quả sau khi xóa [1,2,4]
remove ( xóa bằng giá trị )
a= [1, 2, 3, 4, 3]
a.remove(3) # Xóa giá trị 3 (đầu tiên trong danh sách) đàu tiên đó nha
print(a) # Kết quả sau khi xóa [1,2,4,3]
pop (xóa bằng giá trị nhưng trả vè được như kiểu cut)
a = [1, 2, 3, 4]
phanbixoa = a.pop(1) # Xóa phần tử vị trí 1 (giá trị 2)
print(a) # Kết quả sau khi xoa [1,3,4]
print(phanbixoa) # Kết quả 2 đây là phần xóa nhe
dùng clear là xóa hết tất cả p tử trong list
a = [1, 2, 3, 4]
a.clear() # Xóa toàn bộ phần tử trong danh sách
print(a) # Kết quả sau khi xóa []Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin