live Python2笔记
Python的数据类型
字符串的定义:
>>>str1 = "aaaaaa"
>>>str2 = 'bbbbbb'
>>>str3 = '''cccccc'''
字符串常用的方法:
find 字符串中查找sub字符串的内容,如果找到,返回字符串的下标
replace(old,new) 字符串内容老的替换新的
split() 方法用于把一个字符串分割成字符串数组。
join() 方法用于把数组中的所有元素放入一个字符串。元素是通过指定的分隔符进行分隔的。
strip 字符串过滤空格
format 字符串格式化
list
1. 什么是list
列表是由一序列特定顺序排列的元素组成的。可以把字符串,数字,字典等都可以任何东西加入到列表中,日中的元素之间没有任何关系。列表也是自带下标的,默认也还是从0开始。
l = [‘a’, ‘b’, ‘c’, 1, 2, 3]
List常用的方法:
append 末尾增加一个元素,没有返回值
pop(index=none) 末尾删除一个元素,返回删除的元素
Index l.index(“a”) 返回该元素的下标
List常用的方法:
insert l.insert(3, “ling”),插入指定的位置一个元素
remove(value) l.remove(“hello”), 删除一个指定值的元素
reverse l.reverse() 反序,无返回值
sort(self, cmp=None, key=None, reverse=False) l.sort() 排序
tuple
1.元组的定义
Tuple就是不可变的list
2. 元组的单元素
a = (1,)
print(type(a))
<type 'tuple'>
b = ('abc')
print(type(b))
<type 'str'>
3. 元组的常用方法
count 统计某个元素的个数
A = (‘a’, ‘b’, ‘c’, ‘a’)
print(A.count(‘a’))
index 返回某个元素的下标
和list类似
tuple并没法对元组进行增删改查。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 2 本地部署DeepSeek模型构建本地知识库+联网搜索详细步骤