Thao tác với list cho hiệu quả
Bạn có thể đã quen với việc thêm từng phần tử dữ liệu vào một list bằng phương thức .append(). Tuy nhiên, nếu bạn muốn kết hợp một list với một kiểu mảng khác (list, set, tuple), bạn có thể dùng phương thức .extend() trên list.
Bạn cũng có thể dùng .index() để tìm vị trí của một phần tử trong list. Sau đó, bạn có thể dùng vị trí đó để xóa phần tử bằng .pop().
Trong bài tập này, bạn sẽ luyện tập sử dụng tất cả các phương thức này!
Bài tập này là một phần của khóa học
Các kiểu dữ liệu trong Python
Hướng dẫn bài tập
- Tạo một list tên
baby_namesvới các tên'Ximena','Aliza','Ayden'và'Calvin'. - Dùng
.extend()trênbaby_namesđể thêm'Rowen'và'Sandeep', rồi in list ra. - Dùng
.index()để tìm vị trí của'Rowen'trong list. Lưu kết quả vàoposition. - Dùng
.pop()vớipositionđể xóa'Rowen'khỏi list.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Create a list containing the names: baby_names
baby_names = ____
# Extend baby_names with 'Rowen' and 'Sandeep'
____
# Find the position of 'Rowen': position
position = ____
# Remove 'Rowen' from baby_names
____
# Print baby_names
print(baby_names)