Python 列表、字典与高级特性全解析
1. Python 列表操作
在 Python 编程中,列表是一种非常常用的数据结构,它可以存储多个元素,并且支持多种操作。下面将详细介绍一些常见的列表操作。
1.1 创建列表
有时候,我们需要将一个由特定字符分隔的字符串转换为字符串数组,每个数组元素对应字符串中的一个单词。这时可以使用 Python 字符串的 split
函数。
- 当不提供参数时, split
函数会将字符串中的单词分隔成数组的各个元素:
>>> "abc def ghi".split()
['abc', 'def', 'ghi']
- 如果为
split
函数提供一个参数,它会使用该参数作为分隔符来分割字符串:
>>> "abc--de--ghi".split('--')
['abc', 'de', 'ghi']
这个操作在从文件导入数据时非常有用,例如使用逗号作为分隔符:
>>> "abc,def,ghi".split(',')
['abc', 'def', 'ghi']
1.2 遍历列表
若要对列表中的每个