摘要:
数据结构在Python中有三种内建的数据结构——列表、元组和字典1:列表:列表list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目, 在Python中,你在每个项目之间用逗号分割列表中的项目应该包括在方括号中,这样Python就知道你是在指明一个列表。如,可以看出来,列表可以有字符串,也可以有数字。即可以包含多种类型。相关函数: len(list) 长度 list.append('rice') 在list后再加一个串 list.sort() 排序 list[0] 取出第一个串列表是可变的数据类型:如:输出:sort排序,这个方法会影响列表本身,但sort 阅读全文
摘要:
序列概念:序列的两个主要特点是索引操作符和切片操作符。索引操作符让我们可以从序列中抓取一个特定项目,即通过下标操作[0][1]...。切片操作符让我们能够获取序列的一个切片,即一部分序列.索引:Python从0开始计数。因此,shoplist[0]抓取第一个项目,shoplist[3]抓取shoplist序列中的第四个元素。索引同样可以是负数,在那样的情况下,位置是从序列尾开始计算的。因此,shoplist[-1]表示序列的最后一个元素而shoplist[-2]抓取序列的倒数第二个项目。切片:操作符中的第一个数(冒号之前)表示切片开始的位置,第二个数(冒号之后)表示切片到哪里结束。如 shop 阅读全文