Download RepoKnowledgeGraphLib/utils/data_utils.py from MCP-1st-Birthday/code-knowledge-graph-explorer-transformers-library: direct link, hf CLI and curl.
- Browser
- Download file 443 Bytes
-
https://huggingface.co/spaces/MCP-1st-Birthday/code-knowledge-graph-explorer-transformers-library/resolve/main/RepoKnowledgeGraphLib/utils/data_utils.py
- Command line
-
hf download hf://spaces/MCP-1st-Birthday/code-knowledge-graph-explorer-transformers-library/RepoKnowledgeGraphLib/utils/data_utils.py
-
curl -L -o data_utils.py https://huggingface.co/spaces/MCP-1st-Birthday/code-knowledge-graph-explorer-transformers-library/resolve/main/RepoKnowledgeGraphLib/utils/data_utils.py
443 Bytes
| def flatten_list(my_list: list) -> list: | |
| """ | |
| Args: | |
| my_list: list composed of lists (of lists of lists...) | |
| Returns: flattened list | |
| """ | |
| flattened_list = [] | |
| for item in my_list: | |
| if isinstance(item, list) and len(item) > 0: | |
| print(item) | |
| flattened_list += flatten_list(item) | |
| elif not isinstance(item, list): | |
| flattened_list.append(item) | |
| return flattened_list |