摘要:
列表和字符串 1,list函数 字符串是一系列字符的序列,而列表是一系列值的序列,但一个由字符组成的列表是不同于字符串的。要把一个字符串转换成字符列表,你可以用 list 这个函数: >>> s = 'apple' >>> t = list(s) >>> t ['a', 'p', 'p', 'l', 阅读全文
摘要:
Map, filter, reduce 列表中最重要的三种运算 1. reduce方法介绍 要得到列表中所有值的综合,你可以用下面这样的一个循环来实现: $ cat c.py #!/bin/python def add_all(t): total = 0 for x in t: total += x 阅读全文
摘要:
从一个列表中删除元素的几种方法: 1.使用pop运算符 如果你知道你要删除元素的索引,你就可以用 pop这个方法来实现: >>> t = ['a', 'b', 'c'] >>> x = t.pop(1) >>> t ['a', 'c'] >>> x 'b' pop 修改列表,然后会返回删除的元素。如 阅读全文
摘要:
一,列表运算符 加号+运算符可以把列表拼接在一起: >>> a = [1, 2, 3] >>> b = [4, 5, 6] >>> c = a + b >>> c [1, 2, 3, 4, 5, 6] 星号*运算符可以将列表重复指定的次数: >>> [0] * 4 [0, 0, 0, 0] >>> 阅读全文
摘要:
一,列表也是序列 和字符串差不多,列表是一系列的数值的序列。在字符串里面,这些值是字符,在列表里面,这些值可以是任意类型的。一个列表中的值一般叫做列表的元素,有时候也叫列表项。 创建一个新的列表有好几种方法,最简单的方法就是把列表的元素用方括号包含起来: >>> [10, 20, 30, 40] [ 阅读全文