-->
当前位置:首页 > 题库

函数题:编写函数将字符串转化为列表

Luz4年前 (2022-05-24)题库1204
请编写函数,将形如[a, b, c]的字符串转换为列表。

### 函数接口定义:
Python
def str_to_list(str):

其中str为字符串类型,输出为一个列表。

### 裁判测试程序样例:
Python
# 请在这里填写你的答案代码

def main():
str = input()
for i in str_to_list(str):
print(i)

if __name__ == '__main__':
main()


### 输入样例:

in
[3, 4, a]


### 输出样例:

out
3
4
a







答案:若无答案欢迎评论


def str_to_list(str: str) -> list:
str = str.replace('[', '').replace(']', '')
arr = str.split(',')
outs = []
for a in arr:
outs.append(a.strip())
return outs

def main():
str = input()
for i in str_to_list(str):
print(i)

if __name__ == '__main__':
main()