其他分享
首页 > 其他分享> > 列表---增加

列表---增加

作者:互联网

增加指定数据到列表中。

  1.append():列表结尾追加数据。

  语法:列表序列.append(数据)

name_list = ['pgone', 'keyng', 'jonyj', 'vava']

# 结果:['pgone', 'keyng', 'jonyj', 'vava', 'xiaoming']
name_list.append('xiaoming')
# 结果:['pgone', 'keyng', 'jonyj', 'vava', 'xiaoming', [11, 22]]
name_list.append([11, 22])
print(name_list)

  注意:列表追加数据的时候,直接在原列表里面追加了指定数据,即修改了原列表,故列表为可变类型数据。

     如果append追加的数据是一个序列,则追加整个序列到列表的结尾。

  2.extend():列表结尾追加数据,如果数据是一个序列,则将这个序列的数据逐一添加到列表。

  语法:列表序列.extend(数据)

name_list = ['pgone', 'keyng', 'jonyj', 'vava']

# 结果:['pgone', 'keyng', 'jonyj', 'vava', 'x', 'i', 'a', 'o', 'l', 'a', 'n']
# name_list.extend('xiaolan')
# 结果:['pgone', 'keyng', 'jonyj', 'vava', 'abc', 'sad']
name_list.extend(['abc', 'sad'])
print(name_list)

  3.insert():指定位置新增数据。

  语法:列表序列.insert(位置下标,数据)

name_list = ['pgone', 'keyng', 'jonyj', 'vava']

# 结果:['pgone', 'keyng', 'jonyj', 'qwer', 'vava']
name_list.insert(3, 'qwer')
print(name_list)

标签:pgone,name,keyng,list,列表,---,vava,增加
来源: https://www.cnblogs.com/yz-b/p/16596721.html