Python数据结构与NumPy入门
1. Python列表操作
在Python中,列表是一种非常常用的数据结构。它除了在内存使用上稍有节省外,与其他类型相比并没有明显优势。列表可以定义异构数组,例如:
a = [10, 'hello', [5, '77']]
可以向列表中的元素追加新元素:
a = [10, 'hello', [5, '77']]
a[2].append('abc')
print(a) # 输出: [10, 'hello', [5, '77', 'abc']]
还可以将简单变量赋值给列表元素:
myList = [ 'a', 'b', 91.1, (2014, 01, 31) ]
x1, x2, x3, x4 = myList
print('x1:', x1)
print('x2:', x2)
print('x3:', x3)
print('x4:', x4)
输出结果为:
x1: a
x2: b
x3: 91.1
x4: (2014, 1, 31)
Python的 split() 函数在元素数量未知或可变时更为方便。
此外,Python还提供了许多与列表相关的函数,如下表所示:
| 函数名 | 功能 |
超级会员免费看
订阅专栏 解锁全文
1875

被折叠的 条评论
为什么被折叠?



