我的编程空间,编程开发者的网络收藏夹
学习永远不晚

python 总结

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

python 总结

一.列表

1.extend(列表独有功能)

  • 循环添加到一个列表中

  • a.有列表users = ['张三',‘李四]   people = ['小明,王五']

    users.extend(people)   # 在users中添加

    people.extend(users)   # 在people中添加

  • b.有列表users = ['张三',‘李四]   people = ('小明,王五')

    users.extend(people)   # 在users中添加

    people.extend(users)   # 只有列表中有extend功能,元组没有

2.remove、del与pop的区别

  • remove 根据值删除,没有则会报错

  • del : li.del[1]   #  仅仅是删除

  • pop : deleted = li.pop(1)   #  在列表中删除,并将删除的这个数据赋值给deleted

3.for ……range()

  • 例1:循环打印0~100之间的偶数

             for i in range(0,101,2)    # 步长为2

             print(i)

  • 例2:反向循环打印0~100之间的偶数

             for i in range(100,-1,-2)    # 步长为-2

             print(i)

4.数据类型的转换

    1. int

      强制转换:int(str) / int(bool) / int(tuple)

      列表不能转换成整型

    2. bool

      强制转换:

      • bool(str)

      • bool(int)

      • bool(list)

      • bool(tuple)

      只有 "" 、0、[]、{}是False,其余的都是True

    3. str

      强制转换:

      • str(int)       str(999)  —> '999'

      • str(bool)    str(True)  —> 'True'

      • str(list)      str(['堂开放','李忠伟'])   —> v2 = "".join(['堂开放','李忠伟']) ——># '堂开放李忠伟'

      • str(tuple) str(('堂开放','李忠伟')) —> v2 = "".join(('堂开放','李忠伟')) ——># '堂开放李忠伟'

      列表与元组转换成str使用join

    4. list

    5. tuble

二.字典

1.字典 dict

  • 1.帮助用户表示一个事物的信息(事物可以有多种属性)

    基本格式:daate = {键:值,键:值,键:值,键:值}

    键:值,是一个键值对

  • 2.独有功能

    • .keys()     获取所有的键

      例:info = {'name':'李三','age':25,'gender':'男','hobby':'music'}

              for i in info.keys()

              print(i)          #   'name'    'age'    'gender'     'hobby'

    • .values()     获取所有的值

      例:info = {'name':'李三','age':25,'gender':'男','hobby':'music'}

              for i in info.values()

              print(i)         #  '李三'    25    '男'    'music'

    • .items()      获取所有的键值对

      例:info = {'name':'李三','age':25,'gender':'男','hobby':'music'}

              for k,v in info.items()

              print(k,v)

  • 3.公共功能

    • len

    • 索引

    • 切片(无)

    • 步长(无)

    • for循环

    • 修改

      存在就修改,不存在就增加

      • 1.值可以 修改

      • 2.键一般不可以修改,强制修改就需要:删除后载增加

        例:del info['hobby']

                  info['xxxxxx'] = 'x1'

    • 删除

      删除就是将整个键值对删除

  • 4.有序:列表/元组

    无序:字典

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

python 总结

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

python 总结

一.列表1.extend(列表独有功能)循环添加到一个列表中a.有列表users = ['张三',‘李四]   people = ['小明,王五']users.extend(people)   # 在users中添加people.exten
2023-01-31

Python-socket总结

socket是什么什么是socket所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。说白了就是一种通信机制。列入你和移动客服咨询问题时,会有一个客服
2023-01-31

PYthon signal总结

预设信号处理函数signal包的核心是使用signal.signal()函数来预设(register)信号处理函数,如下所示:singnal.signal(signalnum, handler)signalnum为某个信号,handler为
2023-01-31

Python import 【总结】

Python import总结可能网上很多文章或博客都没解释清楚,作者自己也苦心于Python的import。至此,把自己的总结的分享给大家,本文不做基础讲解,仅说明疑惑的地方。新版本的Pycharm 2017.1.1,对自己定义的模块都有
2023-01-31

Python中list总结

1:列表 list的定义:一个连续的,排列有序的数列,由若干个元素组成,元素可以是任意对象(数字、字符串,对象,列表),元素可以使用索引查找,线性的数据结构。使用[ ]表示。列表是可变的,是可迭代对象。列表具体定义l=[ ] (空列表)
2023-01-31

python用法总结

requests库的用法:requests是python实现的简单易用的HTTP库因为是第三方库,所以使用前需要cmd安装pip ×××tall requests安装完成后import一下,正常则说明可以开始使用了基本用法:import r
2023-01-31

Python 函数总结

声明和调用函数:    声明函数的方法是用def关键字,函数名及小括号里面的参数列表。def foo(x): print x    调用函数:给出函数名和一小对括号,并放入所需参数:#!/usr/bin/env pytho
2023-01-31

python 面试总结

金* python开发工程师:1. 字符串连接+和join的区别:主要考察两种实现方式内存管理:       字符串对象是不可改变的,Python创建一个字符串后,你不能把这个字符中的某一部分改变。任何对字符串的操作包括'+'操作符, 每次
2023-01-31

Python:索引总结

Python包含6种内建序列:列表元组字符串Unicode字符串buffer对象xrange对象索引#字符串可以直接使用索引,不需要专门的变量引用>>> 'Hello World!'[0]'H'>>> 'Hello World!'[11]'
2023-01-31

python语法总结

正确处理中文,可以在#!/usr/bin/python下面加上 一行# -*- coding: utf-8 -*-列表list。用方括号list1=[1,'2',3,[a,b,c]]尾部添加元素list1.append('python')l
2023-01-31

Python总结:Python基础(一)

入门知识拾遗一、作用域对于变量的作用域,执行声明并在内存中存在,该变量就可以在下面的代码中使用。123if 1==1:    name = 'wupeiqi'print  name下面的结论对吗?外层变量,可以被内层变量使用内层变量,无法被
2023-01-31

python 学习总结3

Python蟒蛇绘制一、实现程序如下 1 import turtle 2 turtle.setup (650, 350, 200, 200)#turtle的绘图窗体turtle.setup(width, height, startx, st
2023-01-30

python shutil模块总结

shutil.copyfile(src,dst)复制文件,如果存在会覆盖copymode( src, dst)复制权限copystat(src, dst)复制访问时间和修改时间和权限copy(src, dst) 复制文件到一个目录copy2
2023-01-31

python学习总结-----pytho

一、python简介    python 是一种面向对象、解释性的脚本语言,遵循 GPL 协议。语法简单、社区强大、丰富的库支持。又被称为“胶水语言”。能把其他语言(主要C/C++)写的模块很轻松的结合在一起。二、python 安装 win
2023-01-31

python paramiko 问题总结

Working with paramikoSSHClient is the main class provided by the paramkio module. It provides the basic interface you ar
2023-01-31

Python知识点总结

本篇内容介绍了“Python知识点总结”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. 为什么要使用描述符?假想你正在给学校写一个成绩管理
2023-06-16

python 常用包总结

1、  Import 函数 from 库,往后可以直接使用  函数  import库,要使用函数则需 库.函数。2、  %matplotlib inline是jupyter notebook里的命令, 意思是将那些用matplotlib绘制
2023-01-31

python 学习总结2

温度转换问题一、温度转换  目前有两种表示温度的方法一种是摄氏度另一种是华氏度,摄氏度的结冰点为0度,沸点为100度将温度等分刻画,华氏度的结冰点为32度,沸点为212度将温度进行等刻度划分。  现需要将按格式输入的摄氏度转换为华氏度,将输
2023-01-30

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录