笔记概要

本文介绍了字符串和列表的基本操作,包括索引、切片、连接和重复。字符串不支持内部赋值,而列表则可以。此外,还展示了列表的分片、删除、长度计算以及方法如append()。同时,提到了列表可以包含多种数据类型的特性。
摘要由CSDN通过智能技术生成

1、字符串

字符串索引和列表索引和元组索引语法一致都是name[]:

从左到右索引默认0开始的,最大范围是字符串长度少1

从右到左索引默认-1开始的,最大范围是字符串开头

s= 'ilovepython'则s[1:5]="love"; s[1:]="lovepython";s[:-4]="lovepy"; s[-4]=t;右边的数一定 大于左边

加号(+)是字符串连接运算符,星号(*)是重复操作

a=s+"aini"; a="ilovepythonani";

a=s*2, a="ilovepythonilovepython";

'str' object does not support item assignment字符串不支持内部赋值.

2、 List列表数据类型:

列表用[]来标识,列表支持内部赋值,比如list[2]='abc';

列表可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(所谓嵌套)。

list=[ 'abcd', 786 ,2.23, 'john', 70.2 ];

ainilist=[238,2834];

print list+ainilist;

分片的扩展形式:

list[A:J:K]意思是从A到J-1,每隔K个元素索引一次, 如果K为负数,就是按从由右往左索引,此list 并非函数,而是列表(或叫字符串名称);

del list[2]:就删除了第三项数据。

del list:就删除了整个list.

len(list) :计算list的长度,

List .append():在列表的末尾处新增一个列表项

”“”是一样的,即['a']=[“a"]; 但是如果打印输出的话,就是输出[‘a'];

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值