摘要:
在学列表的时候,我们知道了可以通过 索引 来访问列表里的元素,其实字符串也一样有 索引和分片,与列表规则一致。 string = 'Hello World' # 如果都省略,则是复制一个一样的字符串 print(string[:]) # 输出:Hello World分片索引超出范围会怎么样?会报错吗 阅读全文
摘要:
enumerate,这个单词是“列举、枚举”的意思。enumerate() 函数的用法很简单,它的作用是同时给出序列的元素索引和元素。你看完下面这个例子你就明白是什么意思了: names = ["吴承恩", "罗贯中", "施耐庵", "曹雪芹"] for index, item in enumer 阅读全文
摘要:
要求:生成一个 [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] 列表。 y = [] for x in range(1, 11): y.append(x * x)这是一种写法,但是较为繁琐。而 列表生成式 是 Python 中用来快速生成想要的列表的一种简便方式。同样的 阅读全文
摘要:
一、for 循环 的特性——依次遍历序列中的元素,并依次赋值给变量,最后执行统一的处理。 例子: 用 for 循环 遍历列表 [1, 2, 3],逐行输出列表中每个元素 +1 后的值。 for i in [1,2,3]: i+=1 #上一句相当于i=i+1 print(i) #打印结果:2 3 4 阅读全文