書名: 軟件自動化測試實戰解析:基于Python3編程語言作者名: 徐西寧編著本章字數: 223字更新時間: 2021-07-23 16:17:37
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,我們通常是想以統一的方式來處理其中的數據。如果數據類型不同的話,程序處理邏輯會更復雜,難以編寫,也難以理解和維護。
推薦閱讀
- UI圖標創意設計
- Python概率統計
- Monkey Game Development:Beginner's Guide
- 計算機圖形學編程(使用OpenGL和C++)(第2版)
- Java EE框架整合開發入門到實戰:Spring+Spring MVC+MyBatis(微課版)
- Web Application Development with R Using Shiny(Second Edition)
- 基于免疫進化的算法及應用研究
- 零基礎學MQL:基于EA的自動化交易編程
- Scientific Computing with Scala
- Elasticsearch Server(Third Edition)
- C語言程序設計
- Python爬蟲、數據分析與可視化:工具詳解與案例實戰
- INSTANT Silverlight 5 Animation
- 深入實踐DDD:以DSL驅動復雜軟件開發
- SSH框架企業級應用實戰