python里append()要用什么import_Python中利用append()函数使用,Python生成多年年月数列...

本文介绍了Python的append()函数,包括如何在列表末尾添加元素,如何生成多维数组,以及如何利用append()生成多年年月数列。通过示例代码详细展示了其用法,并提供了生成20年年月数据的代码片段。
摘要由CSDN通过智能技术生成

一、认识Python的append()函数:(源代码在文末)

描述:在列表ls最后(末尾)添加一个元素object

语法:ls.append(object) ->当 None 无返回值,其中的Is可以换成任何自定义变量名字,如a.append(b);object —— 要添加的元素。可以添加 列表,字典,元组,集合,字符串等。

如图所示:1979dccc3426af6aa5ecb43c1dfd12b2.png除了5,列表,字典,元组,集合,字符均可添加

二、用append生成多维数组:c4b111a41d5ff3cb2fe3e61b8fa762ba.png生成一个五行五列数组

三、基于append()函数生成数年年月数据

我们在爬虫的时候,尤其爬到与年月储存数据的js文件时候,往往需要url上用批量的列数据进行替换url连接,比如爬虫天气网站信息时候。如:

['200001',

'200002',

'200003',

'200004',

……

'202011',

'202012',]

我们可以使用:

#设置20年数据的年月列

months=[]

for year in range(1999,2020,1):#for in range遵循左开右闭原则

for month in range(0,12):

months.append("%d%02d"%(year+1,month+1))

5f0701392abecf906052778f1b15e182.png关于range功能可以看for in那一章节

四、效果如图

2cd8142a1342add6351ff6026c0376ca.png

2e60382ca07ee2d01cee0614027d2062.png

源代码:

1、

b=[1,2,3]

b.append(5)

print(b)

2、

import numpy as np

a=[]

for i in range(5):

a.append([])

for j in range(5):

a[i].append(i)

print(a)

3、

#设置20年数据的年月列

months=[]

for year in range(1999,2020,1):#for in range遵循左开右闭原则

for month in range(0,12):

months.append("%d%02d"%(year+1,month+1))

months

谢谢阅读!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值