python 公共方法汇总解析

yipeiwu_com5年前Python基础

1.计算长度

value = "wangdianchao"
# 计算字符个数(长度)
number = len(value)
print(number)

2.索引取值

value = "wangdianchao"
# 获取value“0”位置的字符
number = value[0]
print(number)
value = "wangdianchao"
# 获取value右侧第一个的字符
number = value[-1]
print(number)

3.切片

value = "wangdianchao"
# 2<=索引位置<3
number = value[2:4]
print(number)
value = "wangdianchao"
# 从2取到最后
number = value[2:]
print(number)
value = "wangdianchao"
# 从0取到-2之前
number = value[:-2]
print(number)

4.删除(数字/布尔/字符串除外)

user = ['张三','李四','王雾']
# 删除元素
del user[1]
print(user)
# 由于字符串/数字/布尔本身不能修改或删除【不可变类型】,所以不能用。

5.修改(数字/布尔/字符串除外)

user = ['张三','李四','王雾']
# 修改:直接索引赋值
user[1] = 'wdc'
print(user)
# 由于字符串/数字/布尔本身不能修改或删除【不可变类型】,所以不能用。

6.生成连续的数字

# 依次生成从0开始到10之前的数字
for i in range(0,10):
  print(i)

7.连接

str = "-"
seq = ("a", "b", "c")
# 将序列seq中的元素,使用字符str连接起来
wdc = str.join(seq)
print(wdc)

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

浅析Python 中整型对象存储的位置

在 Python 整型对象所存储的位置是不同的, 有一些是一直存储在某个存储里面, 而其它的, 则在使用时开辟出空间. 说这句话的理由, 可以看看如下代码: a = 5 b = 5...

python集合是否可变总结

集合是一个无序的可变的序列。集合中的元素必须是可hash的,即不可变的数据类型。 空集合 a=set() 注意a={}创建的是一个空字典。 set —— 可变集合。集合中的元素可以动态...

python实现的一个p2p文件传输实例

考虑到我手上的服务器逐渐的增多,有时候需要大规模的部署同一个文件,例如因为方便使用systemtap这个工具定位问题,需要把手上几百台服务器同时安装kernel-debuginfo这个包...

决策树剪枝算法的python实现方法详解

决策树剪枝算法的python实现方法详解

本文实例讲述了决策树剪枝算法的python实现方法。分享给大家供大家参考,具体如下: 决策树是一种依托决策而建立起来的一种树。在机器学习中,决策树是一种预测模型,代表的是一种对象属性与...

python调用shell的方法

1.1  os.system(command)在一个子shell中运行command命令,并返回command命令执行完毕后的退出状态。这实际上是使用C标准库函数system(...