Python split list of tuples by value

split list in tuples code example

Example: python split a string of tuples into a list of lists

# Basic syntax: import ast [list[elem] for elem in ast.literal_eval[your_string]] # Example usage: # Say you want to convert a string like: '[0,0,0], [0,0,1], [1,1,0]' # or like '[[0,0,0], [0,0,1], [1,1,0]]' # to a list of lists like: [[0, 0, 0], [0, 0, 1], [1, 1, 0]] # Import the Abstract Syntax Trees package: import ast your_string = '[0,0,0], [0,0,1], [1,1,0]' # First, convert to tuple of tuples: your_tuple = ast.literal_eval[your_string] print[your_tuple] --> [[0,0,0], [0,0,1], [1,1,0]] # Then, convert to a list of lists with list comprehension: your_list = [list[elem] for elem in your_tuple] print[your_list] --> [[0, 0, 0], [0, 0, 1], [1, 1, 0]]

Video liên quan

Chủ Đề