python学习手册(3)

Python初学者日记

1.数组元素的删除pop(数字)用法:
数组名.pop(数字) //删掉数组某位的元素。
但是该函数将元素删除之后还可以用。
若令x=数组名.pop(数字),则输出的x是被删除的数据。
#但是使用了pop()之后,删除的数据就不在数组中了。
2.
若数组为x=[‘a’,‘d’,…‘c’…]此时想要删除c,但是并不知道c的具体位置,可以用x.remove(‘c’)
注:remove(‘c’)只删除数组中第一个c.第二个c是不删除的,若要全部删除,需用循环。
3.
数组的排序:
(1)sort() #永久性排序,永久性排序是指再也无法恢复原来的排列顺序。
数组名.sort()可对数组进行永久性排序,排序是按照字母顺序从小到大排序的。
如要逆序(从小到大排列),需改为:数组名.sort(reverse=Ture)
(2)sorted() #临时排序
输入数组
print(数组名.sorted())#按字母顺序从小到大排序
print(数组名)#还是原顺序
反序时改为sorted(reverse=Ture)
4.
输出的反转
数组为x=[‘a’,‘m’,‘c’]
x.reverse()#将原数组反转为x=[‘c’,‘m’,‘a’], 没有进行再次排序,是永久性排序,但是通过再次进行x.reverse()可恢复原顺序。
5.
列表长度
len(数组名)#得到数组的长度
6.
为了防止索引错误,可使用数组名[-1]得到最后一个列表元素。
#若数组为空,则不能使用数组名[-1]
7.
for循环的使用。
设数组为cats[‘bing’,‘tang’,‘xue’,‘li’],为得到每一行代码的输出,输入代码:
for cat in cats: #切勿忘记冒号
print(cat)
for循环中可以包含任意行代码,只要代码的缩进相同。而没有相同缩进的代码不参与循环。
8.
range()函数的使用:
for value in range(1,5):
print(value)#输出从1到5的数据,包括1,不包括5

本次位置P52

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值