{"kind":"task","effective_mode":"full","benchmark":{"kind":"benchmark","effective_mode":"full","slug":"bigcodebench","formal_name":"BigCodeBench","introduction":"BigCodeBench poses 1,140 function-level tasks drawn across 139 libraries. It tests whether a model can compose several real APIs correctly rather than write one self-contained function.","introduction_ja":"","introduction_en":"","category":"Category not supplied","task_count":null,"acquisition_status":"Acquisition status not supplied","official_url":"https://bigcode-bench.github.io/","indexing_mode":"index","profile":{"resources":[],"task_format":"","scoring":"","metric":"","size":"","answer_access":"","license":"","citation":"","maintainer":"","released":"","why_hard":"","related":[],"history":"","construction":"","limitations":"","saturation":"","scores":[]}},"task_id":"81fb39e3-2b21-5f1a-a7cd-7670e92514de","task_key":"default--v0~2e1~2e0~5fhf--81fb39e3-2b21-5f1a-a7cd-7670e92514de","task_revision_id":"1","upstream_id":"","short_description":"BigCodeBench v0.1.0_hf 81fb39e3-2b21-5f1a-a7cd-7670e92514de","config":"default","split":"v0.1.0_hf","body":"{\"code_prompt\":\"import re\\nimport random\\nimport pandas as pd\\ndef task_func(data_list, seed=None):\\n\",\"complete_prompt\":\"import re\\nimport random\\nimport pandas as pd\\n\\n\\ndef task_func(data_list, seed=None):\\n    \\\"\\\"\\\"\\n    Shuffle the substrings within each string in a given list.\\n\\n    This function takes a list of comma-separated strings and splits each into substrings.\\n    It extracts substrings based on commas, removing leading and trailing whitespaces\\n    from each. Then, it shuffles these processed substrings within each string, and\\n    returns a pandas DataFrame with two columns: \\\"Original String\\\" and \\\"Shuffled String\\\".\\n\\n    Parameters:\\n    data_list (list): The list of comma-separated strings.\\n    seed (int, optional): Seed for the random number generator. Default is None.\\n\\n    Returns:\\n    DataFrame: A pandas DataFrame with columns 'Original String' and 'Shuffled String'.\\n\\n    Requirements:\\n    - pandas\\n    - random\\n    - re\\n\\n    Example:\\n    >>> task_func(['lamp, bag, mirror', 'table, chair'], seed=42)\\n         Original String    Shuffled String\\n    0  lamp, bag, mirror  bag, lamp, mirror\\n    1       table, chair       chair, table\\n    \\\"\\\"\\\"\\n\",\"entry_point\":\"task_func\",\"instruct_prompt\":\"Shuffle the substrings within each string in a given list. This function takes a list of comma-separated strings and splits each into substrings. It extracts substrings based on commas, removing leading and trailing whitespaces from each. Then, it shuffles these processed substrings within each string, and returns a pandas DataFrame with two columns: \\\"Original String\\\" and \\\"Shuffled String\\\".\\nThe function should output with:\\n    DataFrame: A pandas DataFrame with columns 'Original String' and 'Shuffled String'.\\nYou should write self-contained code starting with:\\n```\\nimport re\\nimport random\\nimport pandas as pd\\ndef task_func(data_list, seed=None):\\n```\",\"libs\":\"['pandas', 'random', 're']\"}","display_format":"code","language":"","answer_status":"published","assets":[],"source_url":"https://bigcode-bench.github.io/","history":"initial import","indexing_mode":"index","subproblems":[],"grids":[]}