标签为 [list] 的文章

Python-连接list

split是把一个字符串分割成很多字符串组成的list,而join则是把一个list中的所有字符串连接成一个字符串。 join的格式有些奇怪,它不是list的方法,而是字符串的方法。首先你需要有一个字符串作为list中所有元素的连接符,然后再调用这个连接符的join方法,join的参数是被连接的list: 1234 s = ';'li = ['apple', 'pear', 'orange']fruit = s.join(li)print fruit得到结果’apple;pear;orange’。 从结果可以看到,分号把list中 ......

Python-list切片

list有两类常用操作:索引(index)和切片(slice)。 以前我们说的用[]加序号访问的方法就是索引操作。 除了指定位置进行索引外,list还可以处理负数的索引。继续用昨天的例子: 1 l = [365, 'everyday', 0.618, True]l[-1]表示l中的最后一个元素。 l[-3]表示倒数第3个元素。 切片操作符是在[]内提供一对可选数字,用:分割。冒号前的数表示切片的开始位置,冒号后的数字表示切片到哪里结束。同样,计数从0开始。 注意,开始位置包含在切片中, ......

Python-操作list

现在有一个list: 1 l = [365, 'everyday', 0.618, True]除了用for…in遍历l中的元素,我们还能做点啥? 1. 访问list中的元素 list中的每个元素都对应一个递增的序号。与现实中习惯的序号不同在于,计算机中的计数通常都是从0开始,python也不例外。如果你记不清这个而导致了错误,请去听一下孙燕姿的《爱从零开始》。 要访问l中的第1个元素365,只要用l[0]就可以了。依次类推, 1 ......

Python-初探list

list,中文可以翻译成列表,是用来处理一组有序项目的数据结构。想象一下你的购物清单、待办工作、手机通讯录等等,它们都可以看作是一个列表。说它是新概念也不算确切,因为我们之前已经用过它,就在这个语句里: 12 for i in range(1, 10):   #此处略过数行代码看出来list在哪里了吗?你试一下: 1 print range(1,10)得到的结果是:......