美文网首页
第4章 操作列表

第4章 操作列表

作者: lkj666 | 来源:发表于2021-03-31 22:13 被阅读0次

参考书籍:《Python编程 从入门到实践》

1. 用for语句遍历列表

magicians = ['alice', 'david', 'carolina']
for magician in magicians:
    print(magician.title() + ", that was a great trick!")
    print("I cant' wait to see your next trick, " + magician.title() +".\n")

print("Thank you, everyone. That was a great magic show!")

注意事项:

  1. 单复数的命名方式对于遍历列表很有用
  2. 不要忘记for语句最后的冒号:
  3. 避免缩进错误,需要循环的语句都需要缩进



2. 创建数字列表

numbers = list(range(1,5))
print(numbers)

函数range(1,5)会生成从1到4的数字(rang()还可以指定步长值)
函数list()函数range(1,5)生成的数字转换成列表

  • 使用举例1:创建一个列表,使其包含前10个整数的平方
方式一:
squares = []
for value in range(1,11):
    square = value**2
    squares.append(square)
    print(squares)

方式二:列表解析
squares = [value**2 for value in range(1,11)]
print(squares)



3. 操作列表

3.1 遍历切片

players = ['charles', 'martina', 'michael', 'florence', 'eli']
print("Here are the first three players on my team:")
for player in players[:3]:
    print(player.title())

切片时,指定第一个元素和最后一个元素的索引,在到达指定的第二个索引前面的元素后停止。

3.2 复制列表

my_foods = ['pizza', 'falafel', 'carrot cake']
friend_foods = my_foos[:]

[:]省略起始索引和终止索引表示整个列表

相关文章

  • 03.列表操作

    列表的操作 基本操作列表迭代与解析索引与分片列表数据操作其他操作 1. 基本操作 2. 列表迭代与解析 3. 索引...

  • 【数据类型】21、上机练习:容器类型操作

    目录一、列表、元组基本操作二、列表、元组高级操作三、集合基本操作四、字典基本操作 一、列表、元组基本操作 +,*,...

  • 第3章 列表操作

    3.1 列表定义列表是由一系列按照特定顺序排列的元素组成。可以包含字母表,数字0-9或所有家庭成员姓名的列表;也可...

  • 第4章 操作列表

    参考书籍:《Python编程 从入门到实践》 1. 用for语句遍历列表 注意事项:单复数的命名方式对于遍历列表很...

  • python 列表、元组、字典

    一、列表 常用列表操作: list.append()追加成员,成员数据 list.pop()删除成员,删除第i个成...

  • Python列表(list)知识点归纳

    列表 定义:一组有序数据的组合 列表的序列操作: 列表的遍历操作: 列表推导式 列表函数

  • DOM 编程艺术——列表操作,组件实践

    1.列表操作 在实际项目中,列表出镜率最高,分为图片式列表(相册,专辑)和信息形式列表(歌曲列表) 列表常见操作:...

  • Python学习——列表简介

    Python学习——列表操作 列表: 列表内的元素可以通过索引来操作和使用 列表的修改、添加、删除: 修改: 添加...

  • 「DOM 编程」列表操作

    列表操作 列表的常用形式有图片形式与信息形式的,常见的有如下的操作: 显示列表 选择列表项 新增列表项 删除列表项...

  • 06-列表的操作

    g列表的操作 列表相加操作 格式:变量 = 列表1 + 列表2结果:集合两个列表所有元素的新列表注意:+两侧都要是...

网友评论

      本文标题:第4章 操作列表

      本文链接:https://www.haomeiwen.com/subject/biprhltx.html