这篇文章主要介绍了派森python自学可以参加比赛吗,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。

# .format用法:
# name='wl'
# print('{}'.format(name))
# name=wl
# 首字母大写name=name.capitalize()
# 删除字符串变量a左右两边空格a.strip() 删除字符串左空格a.lstrip() 右空格a.rstrip()
# id()查看对象的内存地址
# find()查找目标对象在序列对象中的位置(从0开始,找不到返回-1)
# index()检测字符串中是否包含子字符串,并返回下标值;找不到会报错
# startwith()判断开头 endwith()判断结尾 lower()转换为小写 upper转换为大写
# 切片slice[start:end:step]如:name[2:5]左闭右开,从0开始,输出name中下标2-4之间的字符;
# name[2:],输出下标2及后面所有的字符串,[:2]与之同理。
# name[::-1]从右向左遍历,负号代表方向
# list:python当中非常重要的数据结构,是一种有序的数据集合
# 特点:
# 1:支持增删改查
# 2:列表中的数据是可以变化的【数据项可以变化,内存地址不会改变】
# 3:用[]来表示列表类型,数据项之间用逗号来分割,注意:数据项可以是任何类型的数据判断小猫杂交后的性状python。
# 4:支持索引和切片来进行操作
# len()函数可以获取列表中的数据个数;[]为空列表
# listA*3表示将列表内容复制3次;listA[::-1]倒序输出
# append()追加函数,listA.append(['a','b']),可实现列表结尾追加['a','b'],且列表符号嵌套[[]]
# listA.insert(1,'A')在列表中1的下标位置插入'A'
# listA=list(range(10))强制转换;extent()拓展函数,可批量追加。
# 重新定义列表中的值实现修改,listA[0]='A';del listA[0]删除列表中第一个元素,del listA[0:3]批量删除
# listA.remove(20)指定移除列表元素中的20,该元素非下标数。
# listA.pop(20)移除索引为20的元素,若为空则以出最后一项
# listA.index(19,20,25)从20索引下标至25索引下标中查找19元素,并返回该元素的索引下标
本文探讨了Python自学能否用于比赛,并详细介绍了Python中的列表操作,包括用法、增删改查、索引、切片以及常见函数如append(),insert(),remove()等,为自学者提供实用参考。
5万+

被折叠的 条评论
为什么被折叠?



