列表数组及运算符号

本文探讨了Python中的列表list与数组array的异同,重点在于它们的数据类型限制、运算能力和空间效率。此外,还介绍了列表的序列化操作,如索引、切片,以及Python中的各种运算符和表达式,包括连接、重复、真除法、整数运算、余数计算、关系运算、成员测试、身份比较、位运算和集合运算等。
摘要由CSDN通过智能技术生成

列表与数组

  1. 列表list与数组array的相同点:

    a. 都可以根据索引来取其中的元素;

  2. 列表list与数组array的不同点:

    a.列表list中的元素的数据类型可以不一样。数组array里的元素的数据类型必须一样;

    b.列表list不可以进行数学四则运算,数组array可以进行数学四则运算;

    c.相对于array,列表会使用更多的存储空间。

  3. 列表的序列化操作
    a、索引和切片
    ① 索引方式
    索引可以用两种形式表达出来
    索引可以用两种形式表达出来

(1)、Str=“Hello_World”

假设 Str = “Hello_World”

第一种:字符串加方括号

“Hello_World”[0]表示Hello_World的第0个元素,即为‘H’

第二种:变量名加方括号

Str[0]表示Hello_World的第0个元素,即为‘H’
②切片
切片表示对字符串的截取
例如 Str[0:n]表示截取出下标在0~(n-1)的部分
4、运算符与表达式

a、+运算符除了用于算术加法外,可以用去其他类型的连接,但是必须保证连接的数据类型是一样的。
在这里插入图片描述

b、当列表、字符串或元组等类型变量与整数进行*运算时,表示对内容进行重复并返回重复后的新对象。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值