Bắt đầu ngayBắt đầu miễn phí

Tách nhiều dòng hay tách một dòng?

Bạn sắp rời chỗ làm thì một đồng nghiệp nhờ bạn hỗ trợ bằng kỹ năng xử lý chuỗi. Bạn cần đọc các chuỗi từ một tệp sao cho nếu tệp có chuỗi trên nhiều dòng, chúng được lưu thành các phần tử riêng biệt. Ngoài ra, anh ấy cũng muốn bạn chia nhỏ các chuỗi nếu bạn thấy chúng có chứa dấu phẩy.

Nội dung văn bản của tệp đã được lưu trong biến file. Bạn có thể dùng print(file) để xem biến trong IPython Shell.

Bài tập này là một phần của khóa học

Regular Expressions in Python

Xem khóa học

Hướng dẫn bài tập

  • Tách chuỗi file thành nhiều chuỗi con tại các ranh giới dòng.
  • In ra biến kết quả file_split.
  • Hoàn thiện vòng lặp for để tách các chuỗi thành nhiều chuỗi con, dùng dấu phẩy làm phần tử phân tách.

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.

# Split string at line boundaries
file_split = ____

# Print file_split
print(____)

# Complete for-loop to split by commas
for ____ in ____:
    substring_split = substring.____
    print(substring_split)
Chỉnh sửa và Chạy Mã