首页 > TAG信息列表 > list01

传参说明

不可变类型的数据传参时,函数内部不会改变原数据的值 def fun01(a): a=100num01=1fun01(num01)print(num01)#1   可变类型的数据传参时,函数内部会改变原数据的值 def fun02(a): a[0]=100 #改变的是可变的传入对象list01 = [1]fun02(list01)print(list01[0]) #100

Python核心编程

1. 前言 1.1 获取资源 浏览器输入:code.tarena.com.cn 账号:tarenacode 密码:code_2013 地址:AIDCode/aid2202/01_month01/to_student_for_month01.zip 1.2 课程介绍 1.3 学习理念 1.3.1 弱语法,重本质 是一种弱化语言规则,注重程序原理的学习过程。 语法是表象,只有了解深层机理,

python 函数式编程

""" 函数式编程 """ list01 = [43, 4, 5, 6, 7, 8, 9, 87] # 需求1:在列表中查找所有偶数 # 需要2:在列表中查找所有大于10的数 # 需求3:在列表中查找所有范围在10--50之间的数 # 使用生成器函数实现以上3个需求 def fun01(list01): for item in list01:

list列表和tuple元组

list list概念: 列表是序列类型的一种扩展,十分常用。列表是一种序列类型,创建后可以随意被修改 创建:  使用方括号 [] 或list() 创建,元素间用逗号 , 分隔  列表中各元素类型可以不同,无长度限制 例如: list01 = [1,2,3,4] """   [] 空列表   list() 里面什么都没有,创

【python基础学习】五、列表、元组、字典

这里写自定义目录标题 列表 list常用操作循环遍历 元组 Tuple常用操作:取值取索引、计数元组的应用场景元组、列表 的转换 字典 dictionary字典 常用操作:增删改查统计、合并字典的遍历字典和列表 列表 list 其他语言中——数组存储一串信息[x,y,z]列表的索引从0开始不可

比对redis数据是否一致

import redis # 连接redis def redis_different_keys(): pool = redis.ConnectionPool(host='127.0.0.1', port=6379, db=0) pool2 = redis.ConnectionPool(host='39.105.69.93', port=6379, db=0) r = redis.StrictRedis(connection_pool=po

2021-05-06集合框架

集合和数组的区别 数组:长度固定的;可以储存基本数据类型;对象必须是相同类型的数组。 集合:长度是可变的;只能用于储存对象的引用;对象可以是不同类型的数据。 Arraylist Arraylist支持可随需要而增长的动态数组。一般情况查询速度块,增删速度慢。 package list; import java.util

Python列表操作最全面总结

1.列表添加元素列表中可以使用append、insert、extend方法实现元素的添加。append会把新元素添加到列表末尾A = ["a", "b", "c"]A.append("d")print(A)输出['a', 'b', 'c', 'd']insert(index, object) 在指定位置index前插入元素objectA = [&q

Day03 数据结构、List集合、Set接口、Collections

数据结构 栈 栈:stack,又称堆栈,它是运算受限的线性表,仅允许在一端进行插入和删除先进后出栈的入口、出口都是栈的顶端位置压栈:存元素弹栈:取元素 队列 队列:queue,简称队,也是一种运算受限的线性表,仅允许在表的一端插入,而在表的另一端删除先进先出队列的人口、出口各占一侧 数组 数

python环境搭建,基础语法,学生信息管理系统,mysql建表增删改查,python数据库

可以复制网址搜索看我的CSDN博客:https://blog.csdn.net/Chris_R?spm=1001.2101.3001.5113 基础语法-逻辑实现 逻辑 各数据类型自带的方法介绍:字符串,列表,字典等..... 各种模块 复习 数据类型 # python基础的数据类型有哪些? # 1. 身份证号码使用什么类型存储? idcard = '3

内置对象

  目录 内置对象方法汇总 1. 字符串String 2. list(可变序列) 3. 元组Tuple(不可变序列) 4.字典和集合 5. Set(无序不重复)   内置对象方法汇总 常用内置对象的方法 String 定义,切片,长度,替换,编列..... 列表/元组 定义,使用,循环遍历...... 字典 定义,使

Python内置对象汇总

目录 内置对象方法汇总 1. 字符串String 2. list(可变序列) 3. 元组Tuple(不可变序列) 4.字典和集合 5. Set(无序不重复)   内置对象方法汇总 常用内置对象的方法 String 定义,切片,长度,替换,编列..... 列表/元组 定义,使用,循环遍历...... 字典 定义,使用,循环

redis中list常用命令

list性能总结:   它是一个字符串链表,left、rigth都可以插入、添加   如果键不存在,创建新的链表   如果键已存在,新增内容   若果值全部移除,对应的键也消失。 list常用命令:   lrange key 0 -1:按栈的形式输出list列表   lpush key 值(可以是一个或多个):从左往右入栈,存入

python07-面向对象(类和对象)

一、面向对象概述 二、实例对象内存图 1 """ 2 实例对象内存图 3 练习:exercise01.py 4 """ 5 6 7 class Student: 8 def __init__(self, name, age, score, sex): 9 # 创建实例变量 10 self.name = name 11 self.age = age 1

python06-函数内存图、作用域、实参、形参

一、函数内存图 1 """ 2 函数内存图 3 练习:exercise06.py 4 练习:exercise07.py 5 15:40 6 """ 7 8 # 在方法区中存储函数代码,不执行函数体 9 def fun01(a): 10 a = 100 11 12 num01 = 1 13 # 因为调用函数,所以开辟一块内存空间,叫做栈帧 14 #

python_列表推导式

列表推导式的练习 # 练习1:使用列表推导式生成1--50之间能被3或者5整除的数字 # list01 = [] # for item in range(1, 51): # if item % 3 == 0 or item % 5 == 0: # list01.append(item) # print(list01) list01 = [item for item in range(1, 51) if item % 3

杨辉三角

# 杨辉三角,编程思想:首位和末尾数字不变,中间的是上两位相加的和1 list01 = [1] 2 print(list01[0]) 3 def yanghuisanjiao(number): 4 global list01, list02 5 list02 = [] 6 for i in range(number): 7 list02.append(list01[0]) 8 for i in range

redis学习笔记-04:redis五大数据结构类型

redis的命令大全网站:http://redisdoc.com/ 一、redis五大数据类型 1、String(字符串)、Hash(哈希,类似Java里的Map)、List(列表)、Set(集合)和Zset(sorted set,有序集合) 2、命令(命令不区分大小写): (1)set/get/del  常规命令 (2)append k1 12345  把原值vv1和12345拼接成一个字符串:vv112345 (3)st

python序列基本操作汇总

创建序列语法: 变量名 ={} dict={} 变量名 =[] list01=[] 变量名 =() 不可变 tuple01=() 变量名 =值 str='123' 备注:序列中除了元祖之外都可以有增删改查的功能 #增加 字典stu_info={'num':'001','name':'袁天罡','sex':'男'}stu_info['age&

Python基础之容器1----字符串和列表

一、编码:   1、编码只是梳理      2、编码涉及的函数:        3、实例:       字符串内存图       二、字符串   1、定义:由一系列字符组成的不可变序列容器,存储的是字符的编码值。     不可变:指字符串一旦定义,其内存地址就已经确定不能改变     序列