tan-Python-day04
2021/8/16 17:06:21
本文主要是介绍tan-Python-day04,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
集合
# 集合 set 无序不重复 s = {123, 222,456, 555, 666, 888, 888} print(s) print(type(s)) # print(s[0])TypeError: 'set' object is not subscriptable # 集合的添加 s.add("哈哈") s.add(666) s.add(666) print(s) # 删除 print(s.pop()) print(s.pop()) # 集合的遍历 for x in s: print(x) # 主要应用是去重 from random import randint ls = [randint(80, 90) for _ in range(10)] print(ls) print(set(ls)) ## 空集合 a = set() print(type(a))
字符串切片
# 字符串常用方法 # names = "Python C++ Java" print(len(names)) # 字符中字符的个数 列表/元组/字典/集合都可以使用len方法 print(len([22, 333])) # 元素个数 2 print(len({"name":"bob", "age":19})) #2 print(len((222, "33", 999))) # 3 print(len({333, 4444, 55})) # 3 # 字符串切片 同样适用于列表 # 切片: 是对序列截取一部分的操作 # 只拿一个是访问不是切片 print(names[1]) # 语法: 序列[开始索引: 终止: 步长] 不包含终止位置 print(names[0: 6]) print(names[:6]) print(names[7: 10]) print(names[11:]) names_copy = names[:] print(names_copy) print(names[:]) print(names[::1]) print(names[::2]) # 每个元素都会有正向索引和反向索引 # 反向索引 是从 -1 开始的 print(names[-1]) print(names[-2]) print(names[-4:]) print(names[:-4]) # 步长可以为负数 代表从右往左 print(names[::-1]) print(names[-6:-9]) # 没有 print(names[-6:-9:-1]) #++c
字符串常用方法
# 字符串常用方法 names = " Python C++ Java " print(len(names)) # 字符串一但创建就不能更改 # 去两端空格 nls = names.strip() print(len(names)) print(len(nls)) names = names.strip() print(len(names)) # split 字符串 变成列表 默认按照空格进行分割 print(names.split()) print(names.split("+")) # replace 替换` names = names.replace("+", "-") names = names.replace(" ", "") print(names) # join 列表变成字符串 ls = ['Python', 'C++', 'Java'] print(" ".join(ls)) print("".join(ls)) print("/".join(ls)) print("_".join(ls)) print("-".join(ls)) print("/".join(ls).split("/"))
这篇关于tan-Python-day04的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-24Python编程入门指南
- 2024-12-24Python编程基础入门
- 2024-12-24Python编程基础:变量与数据类型
- 2024-12-23使用python部署一个usdt合约,部署自己的usdt稳定币
- 2024-12-20Python编程入门指南
- 2024-12-20Python编程基础与进阶
- 2024-12-19Python基础编程教程
- 2024-12-19python 文件的后缀名是什么 怎么运行一个python文件?-icode9专业技术文章分享
- 2024-12-19使用python 把docx转为pdf文件有哪些方法?-icode9专业技术文章分享
- 2024-12-19python怎么更换换pip的源镜像?-icode9专业技术文章分享