博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python教程5
阅读量:6939 次
发布时间:2019-06-27

本文共 1368 字,大约阅读时间需要 4 分钟。

Python教程5

  1.公共方法

# -*-coding:utf-8-*-a = [1, 2, 3]# del 的两种用法del a[1]print(a)del (a[1])print(a)del (a)# len方法a1 = [1, 2, 3]print(len(a1))# 返回容器中元素的最大/最小值,如果是字典则针对Key比较大小t_str = "jw1qeyhwoqjdxjwlomz"print(max(t_str))  # 返回容器最大值print(min(t_str))  # 返回容器中最小值t_dict = {
"a": "z", "b": "y", "c": "x"}print(max(t_dict))print(min(t_dict))# 字符串,列表,元组切片,不能针对字典切片(字典是无序的集合,用键值对保存值)print([0, 1, 2, 3][1:3])print((0, 1, 2, 3, 4)[1:4])# 公共运算符 */+print([1, 2] * 5) # 列表和元组,字符串都适用print([1, 2] + [3]) # 列表和元组,字符串都适用t1 = [1, 2, 3, 4]t2 = [5, 6]t3 = [11, 12]print(t1 + t2)t1.extend(t3) # 注意不能写print(t1.extend(t3))print(t1)t1.append(0) # append()方法是追加元素,注意追加的类型print(t1)t1.append([44, 55]) # 输出则是[1, 2, 3, 4, 11, 12, 0, [44, 55]]print(t1)# 成员运算符 in 和not in 列表和元组,字符串,字典(key)都适用print("a" in "ancd") # 表示a包含再字符串ancd ,print("c" not in "dsfdwfxc")# 完整的for循环方法,for num in [1, 2, 3, 4, 5]: print(num) if num == 3: breakelse: # 默认情况下,列表循环遍历完就会执行 print("会执行嘛")print("循环结束")# for完整循环应用的场景""""搜索时,完全遍历未找到目标,希望给出提示时,采用else"""student = [ {
"name": "啊土"}, {
"name": "小美"}]find_name = "啊土1"for stu_dict in student: print(stu_dict) if stu_dict["name"] == find_name: print("找到啦%s" % find_name) break # 找到了,就不需要后续的遍历了else: print("抱歉,没有找到%s" % find_name) # 如果遍历完都找不到print("循环结束啦!")

  2.综合应用

 

转载于:https://www.cnblogs.com/jun1/p/9898987.html

你可能感兴趣的文章
jar not loaded. org.apache.jasper.JasperExcep
查看>>
ls命令详解
查看>>
【Oracle】数据库启动阶段参数文件、控制文件的问题处理
查看>>
使用Metasploit工作区
查看>>
6425C-Lab13 管理站点与AD复制
查看>>
[转载]中国648个超级亿万富豪都是谁?
查看>>
快捷键
查看>>
mac系统快捷键大全详细介绍
查看>>
shell列变行
查看>>
IOS学习笔记(七)之UISegmentedControl分段控件的基本概念和使用方法
查看>>
结构体指定初始化和位初始化
查看>>
提高性能,MySQL 读写分离环境搭建(二)
查看>>
忘记mysql密码操作
查看>>
Android 动画效果学习笔记
查看>>
Task案例1-处理多个任务
查看>>
shell(3)应用
查看>>
Vue2.0 新手入门 — 从环境搭建到发布
查看>>
赛门铁克发现新的APT组织Gallmaker,目标锁定全球政府、军事和国防机构
查看>>
Spring Cloud-honghu Cloud分布式微服务云系统--云架构代码结构构建
查看>>
linux下5秒创建rhel7虚拟机
查看>>