给定一个包含10个数字的列表,每个数字都在0~9之间,请编写一个函数,按照指定的电话号码格式,生成最终的字符串。注意括号后的空格。
格式:
(xxx) xxx-xxxx
示例:
输入:[1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
,输出:“(123) 456-7890”。
题目难度:简单
题目来源:CodeWars:Create Phone Number
def solution(nums: list) -> str:
# your code hrere
assert solution([1, 2, 3, 4, 5, 6, 7, 8, 9, 0]) == "(123) 456-7890"
assert solution([0, 2, 3, 0, 5, 6, 0, 8, 9, 0]) == "(023) 056-0890"
assert solution([0, 0, 0, 0, 0, 0, 0, 0, 0, 0]) == "(000) 000-0000"