python学习笔记之列表表达式和列表常用方法

列表

列表(List)是最基本的Python数据结构,它是通过对数据元素进行编号将它们组织在一起的数据元素的集合

创建列表

  • 格式:在方括号内,将不同数据用逗号分隔开即可
    例:

    my_list = ["Jayho_zhang",1,2,3]
    

    *注意:逗号必须是英文格式的,所有的标点符号都应该是英文符号输入,否则就可能会报错。

  • 也可以先创建一个空列表,之后再填入数据即可
    例:

my_list = []
#使用append方法向列表插入数据
my_list.append("Jayho_zhang")  #["Jayho_zhang"]
  • 使用列表解析生成列表,它将for循环和创建新元素的代码合成一行
    格式为 [要被生成的值 for循环但不包括冒号]
    例:
#创建1个生成1到10的平方数列表
squares = [value**2 for value in range(1,11)]
print(squares)#[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]

注意:range(1,11)指的是生成1到10的整数,但不包括11。这种range函数可以用来给循环指定循环次数,比如range(10)指的生成0到9的整数,即计数十次
总的说来,生成列表的方法多种多样,根据具体情况而定。我们既可以先创建空列表再向列表填入数据,也可以边创建列表边给列表填入数据

列表常用方法

  • append()方法: 在列表的末尾添加一个元素
my_list = [1,2,3]
#使用append方法向列表末尾添加字符串元素"Jayho_zhang"
my_list.append("Jayho_zhang")
print(my_list)#输出[1,2,3,"Jayho_zhang"]

注意:append方法等价于 a[len(a):] = [x]

my_list = [1,2,3]
#向列表末尾插入字符串元素"Jayho_zhang"
my_list[len(my_list)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值