python 公共方法汇总解析

yipeiwu_com6年前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的Tornado框架的HTTP客户端的教程

由于tornado内置的AsyncHTTPClient功能过于单一, 所以自己写了一个基于Tornado的HTTP客户端库, 鉴于自己多处使用了这个库, 所以从项目中提取出来, 写成一个...

深入浅析python中的多进程、多线程、协程

进程与线程的历史 我们都知道计算机是由硬件和软件组成的。硬件中的CPU是计算机的核心,它承担计算机的所有任务。 操作系统是运行在硬件之上的软件,是计算机的管理者,它负责资源的管理和分配...

python 根据正则表达式提取指定的内容实例详解

python 根据正则表达式提取指定的内容 正则表达式是极其强大的,利用正则表达式来提取想要的内容是很方便的事。   下面演示了在python里,通过正则表达式来提...

Python csv模块使用方法代码实例

这篇文章主要介绍了Python csv模块使用方法代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 import csv d...

Python多项式回归的实现方法

Python多项式回归的实现方法

多项式回归是一种线性回归形式,其中自变量x和因变量y之间的关系被建模为n次多项式。多项式回归拟合x的值与y的相应条件均值之间的非线性关系,表示为E(y | x) 为什么多项式回归:...