编写函数writelistolfile( strlist, filename): 形参说明:strlist: 字符型列表,每个元素都是字符串,如slist=[“asd”,”:sdfff”,”ghjjj”] filename:带路径的文件名,如:在d:\ex\files.txt 函数返回值:无 函数功能:将列表strlist元素写入文件d:\ex\files.txt中,每个元素占一行。 函数实现后调用函数测试其正确性。如:writelistolfile(slist).
时间: 2024-03-12 07:47:39 浏览: 121
Mysql字符串字段判断是否包含某个字符串的2种方法
5星 · 资源好评率100%
以下是实现该函数的代码:
```python
def writelistolfile(strlist, filename):
with open(filename, 'w') as f:
for s in strlist:
f.write(s + '\n')
```
说明:
- 使用 `with` 语句打开文件,可以确保文件在使用完毕后被关闭,避免出现文件未关闭的情况。
- 使用文件对象的 `write` 方法将字符串写入文件,每个元素占一行,需要在字符串末尾添加换行符 `\n`。
调用函数的方式如下:
```python
slist = ['asd', ':sdfff', 'ghjjj']
filename = 'd:/ex/files.txt'
writelistolfile(slist, filename)
```
这将把字符串列表 `slist` 中的元素写入文件 `d:/ex/files.txt` 中,每个元素占一行。
阅读全文