- 软件自动化测试实战解析:基于Python3编程语言
- 徐西宁编著
- 223字
- 2021-07-23 16:17:38
2.11.7 元素类型
list可以用于表达任何数据类型的元素序列。比如,元素类型是字符串的list:
# 乐器 instruments = ["piano", "violin", "guitar", "cello"]
元素类型是整型数的list。
# 某年的双色球 lottery_numbers = [3, 9, 15, 19, 4, 11, 17]
元素类型是list的list。
coordinates = [[0, 0], [1, 0], [1, 1], [0, 1]]
再强调一下上面那句话:list的元素可以是任何数据类型。一个list元素的数据类型不一定是一致的。
ages = [20, 30, '不惑', 50]
这在Python的语法里是没有问题的,只是,对于list,我们通常是想以统一的方式来处理其中的数据。如果数据类型不同的话,程序处理逻辑会更复杂,难以编写,也难以理解和维护。