python Day2

1.

python中Bytes 和 string 的相互转换

方法 : 分别用

encode 和 decode 相互装换
代码例子:
msg = '我是谁,我在哪?'
print(msg)

print(msg.encode(encoding="utf-8"))

print(msg.encode(encoding="utf-8").decode(encoding="utf-8"))


结果:

注意:
Python3中已经默认encode和decode中的值位UTF-8,所以选择可写可不写。
2.列表
Python中的列表其实就像C++中的数组类似,而使用的方法也是大同小异
直接看例子吧:
name=[]

name = ["Jane","Nike","Mike","kenvie"];

print(name)  #['Jane', 'Nike', 'Mike', 'kenvie']

print(name[0],name[1])  #Jane Nike

print(name[1:3])  #顾头不顾尾  ['Nike', 'Mike']
print(name[3])    #顺数  kenvie
print(name[-1])   #逆数  切片操作   kenvie
print(name[-2:])  #  ['Mike', 'kenvie']

name.append("Mark")      #追加到最后面
name.insert(2,"wiiknow") #插入指定位置
name[1]="ZYQ"            #改值
name.remove("Jane")      #移除
del name[2]              #指定位置删除
name.pop(3)              #方法二,删除指定位置,不写入参数,则默认删除最后一位
print(name.index("ZYQ")) #寻找列表中此值的位置
print(name.count("wiiknow")) #获取数值出现的次数
name.reverse()           #将列表反转
name.sort()              #排序

name2= []
name2 = ["LLL","XXX","BBB"];
name.extend(name2)       #将name2合并到name后边,但name2不会消失
name3=[]
name.copy(name2);        #将name2复制到name3中    name3=["LLL","XXX","BBB"]
print(name)


 
 
 
 
 
 
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值