Python基础篇 字符串,列表,元组,字典,集合 个人总结

一.字符串

1.特点: 有序,不可变的字符序列
2.创建: 一对双引号""
3.访问: 字符串名[index],index为索引(下标)
索引从0开始, 索引可以是负数,负数从末尾开始数(-1开始)
4.基本操作:
a.可以使用in和not in来判断一个元素是否在字符串中
b.求长:len(字符串名)
c.拼接:字符串名 "+"字符串名   字符串名"*"数值
d.截取:字符串名 [:]  or  [:2] or  [::] or  [::-1]  ->start,stop,step,start不写默认从0开始,stop(不包含),step表示间隔几个数值
e.类型:type(字符串名)
f.打印:print(字符串名)
g.元素在列表中的个数:列表名.count(value)



二.列表

1.特点: 有序,可变,可重复的数据序列
2.创建: 一对方括号"[]", 元素之间用逗号隔开
可用list构造方法:如list(),list([])等
可以存放不同数据类型的元素,支持多层嵌套
3.访问: 列表名[index],index为索引(下标),索引从0开始, 索引可以是负数,负数从末尾开始数(-1开始)
4.基本操作:
a.可以使用in和not in来判断一个元素是否在列表中
b.求长:len(列表名)
c.拼接:列表名 "+"列表名   列表名"*"数值
d.截取:列表名 [:]  or  [:2] or  [::] or  [::-1]  ->start,stop,step,start不写默认从0开始,stop(不包含),step表示间隔几个数值
e.求最大值:max(列表名)     最小值:min(列表名)     求和:sum(列表名)
f.类型:type(列表名)
g.打印:print(列表名)
h.元素在列表中的个数:列表名.count(value)



三.元组

1.特点: 有序,不可变,可重复的数据序列
2.创建: 一对圆括号"()",元素之间用逗号隔开,注意:若元组元素只有一个时,要在元素后加上",",如(12,);           tuple()等 可以存放不同数据类型的元素,支持多层嵌套
3.访问: 元组名[index],index为索引,索引从0开始
索引可以是负数,负数从末尾开始数(-1开始)
4.基本操作:
a.可以使用in和not in来判断一个元素是否在元组中
b.求长:len(元组名)
c.拼接:元组名"+"元组名   元组名"*"数值
d.截取:元组名 [:]  or  [:2] or  [::] or  [::-1]  ->start,stop,step,start不写默认从0开始,stop(不包含),step表示间隔几个数值
e.求最大值:max(元组名)     最小值:min(元组名)     求和:sum(元组名)
f.类型: type(元组名)
g.打印:print(元组名)
h.元素在列表中的个数:元组名.count(value)


四.字典

1.特点: 无序,可变的数据类型
2.创建: 一对花括号"{key:value}",key与value之间用冒号连接,元素之间用逗号隔开
键是唯一的,字典只认最后一个赋的键值
3.访问: 字典名[key],获得对应的键值
4.基本操作:
a.可以使用in和not in来判断一个元素是否在字典中
b.求长:len(字典名)
c.类型:type(字典名)
d.打印:print(字典名)



五.集合

1.特点:无序,可变的集合
2.创建:一对花括号"{}",元素之间用逗号隔开;set(),set((1,2,3)),set([1,2,3]),set("a,b,c")等
3.访问:遍历(for)
4.基本操作:
a.可以使用in和not in来判断一个元素是否在集合中
b.求长:len(集合名)
c.求最大值:max(集合名)     最小值:min(集合名)     求和:sum(集合名)
d.类型:type(集合名)
e.打印:print(集合名)




  • 6
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值