Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Chương trình Python chuyển danh sách thành danh sách lồng dùng giá trị bước (step)

Chuyển danh sách chuỗi thành danh sách lồng bằng cách tách từng chuỗi theo dấu phẩy.

Ví dụ

Minh họa:

def convert_my_list(my_list):
    my_result = []
    for el in my_list:
        sub = el.split(', ')
        my_result.append(sub)
    return my_result

my_list = ['peter', 'king', 'charlie']
print("Danh sách:")
print(my_list)
print("Kết quả:")
print(convert_my_list(my_list))

Kết quả

Danh sách: ['peter', 'king', 'charlie']
Kết quả: [['peter'], ['king'], ['charlie']]

Giải thích

  • Hàm nhận list chuỗi, duyệt từng chuỗi.
  • Tách chuỗi bằng split(', ') thành list con.
  • Append list con vào kết quả.
  • Ví dụ không có dấu phẩy nên mỗi phần tử thành list 1 phần tử.