python第二次

#列表

区别于数组:

数组只能存放整型,而列表存放各种类型(整数,浮点,字符串,还可以是列表)

列表的使用方法

序号

函数

说明

1

len(seq)

返回序列seq的元素个数

2

min(seq)

返回序列中的"最小值"

3

max(seq)

返回序列中的"最大值"

4

sum(seq[index1:index2])

序列求和。(注:字符串类型不适用

列表的常用的方法

函数

作用/返回

参数

print结果

1

str.capitalize()

首字母大写,其它小写的字符串

Hello

2

str.count(sub[, start[, end]])

统计sub字符串出现的次数

'O'

1

3

str.isalnum()

判断是否是字母或数字

TRUE

4

str.isalpha()

判断是否是字母

TRUE

5

str.isdigit()

判断是否是数字

FALSE

6

str.strip([chars])

开头结尾不包含chars中的字符

'HEO'

'll'

7

str.split([sep], [maxsplit])

sep为分隔符分割字符串

'll'

['HE','O']

8

str.upper()

返回字符均为大写的str

HELLO

9

str.find(sub[, start[, end]])

查找sub第一次出现的位置

'll'

2

10

str.replace(old, new[, count])

str中,用new替换old

'l','L'

HELLO

字符串方法

函数

作用/返回

参数

print结果

1

mdict.clear()

清空mdict的键值对

{}

2

mdict.copy()

得到字典mdict的一个拷贝

{'H':1, 'e':2}

3

mdict.items()

得到一个list的全部键值对

[('H',1),('e',2)]

4

mdict.keys()

得到一个list全部键

['H','e']

5

mdict.update([b])

b字典更新a字典

{'H':3}

{'H':3,'e':2}

6

mdict.values()

得到一个list的全部值

[1,2]

7

mdict.get(k[, x])

mdict[k]存在则返回,否则返回x

'o',0

0

8

mdict.setdefault(k[, x])

mdict[k]不存在,则添加k:x

'x':3

{'H':1,'e':2,'x':3}

9

mdict.pop(k[, x])

mdict[k]存在,则删除

H

{'e':2}

字典相关方法

函数

作用/返回

参数

s结果/返回

1

s.append(x)

将一个数据添加到列表s的末尾

'3'

[1,2,'3']

2

s.clear()

删除列表s的所有元素

[]

3

s.copy()

返回与s内容一样的列表

[1,2]/[1,2]

4

s.extend(t)

将列表t添加到列表s的末尾

['3','4']

[1,2,'3','4']

5

s.insert(i, x)

将数据x插入到s的第i号位置

0,'3'

['3',1,2]

6

s.pop(i)

将列表si个元素弹出并返回其值

1或无

[1]/2

7

s.remove(x)

删除列表s中第一个值为x的元素

1

[2]

8

s.reverse()

反转s中的所有元素

[2,1]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值