- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 #如何理解使用for循环遍历lst与lst[:],如果使用remove更改列表结果会不同
# 如何理解使用for循环遍历lst与lst[:],如果使用remove更改列表结果会不同'''# 基础知识一、lst与lst[:]的区别lst[:]创建原始列表lst的副本。他们各自的改变不相互关联。lst与lst[:]是独立的两个列表变量,对lst的增删改不会影响lst[:],对lst[:]的增删改也不会影响到lst二、for循环按下标提取元素,不能后退。三、remove删除列表元素时,列表元素的索引会发生变化(这是因为Python底层列表是通过数组实现的,remove方法删除元素时需
2022-04-22 11:28:00 1259
原创 Python格式化字符串方法——以%占位操作符为例
#Python格式化字符串方法——以%占位操作符为例'''在python的使用过程中,有时需要将输出的字符串做统一规定,因此需要提前编写一个字符串的模板。模板中有格式符,这些格式符为最后输的字符串预先占据位置,并规定其应该呈现的格式,包括字符的位置、对齐方式、空位补充方式等。Python中内置的%操作符可用于格式化字符串操作,控制字符串的呈现格式。Python中还有其他的格式化字符串的方式,但%操作符的使用是最方便的。%格式符的语法:%[(name)][flags][width].[pre
2020-05-29 15:53:49 326
原创 #python中pop()、remove()、del的区别
#python中pop()、remove()、del的区别#pop() 括号里的参数填索引号,按索引号(index)把列表中对应的元素删除,并返回该元素的值。# 括号里参数不填的话默认把列表中最后一个元素删除,并返回该元素的值。#例1list_1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]num_1 = list_1.pop(-1)print(num_1)print(list_1)'''结果:10[1, 2, 3, 4, 5, 6, 7, 8, 9]'''
2020-05-28 10:20:00 378
原创 python使用matplotlib画折线图(详细)
#numpy,matplotlib,pandas为数据分析三剑客。import numpy as npimport pandas as pdimport matplotlib.pyplot as pltfrom matplotlib.ticker import MultipleLocator#使用numpy产生数据x = np.arange(-5, 5 , 0.1)‘’’np.ar...
2020-03-26 13:15:10 3652
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人