Python List append()方法教程

Python列表提供 append() 方法,用于将新项添加到列表中。append()方法是通过list变量作为内置方法提供的。附加的新项可以是变量、值、列表、字典等。

null

append()方法语法

append()方法具有以下语法,其中它只接受单个参数。

LIST.eppend(ITEM)
  • 列表 将在其中添加项的列表。
  • 项目 是一个字符串、数字、列表、元组等,将被添加到列表中。

将项目添加到列表

我们将从一个简单的示例开始,在这个示例中,我们将添加一个基本项类型,可以是字符串、数字等。在下面的示例中,我们将向名为 糜棱岩 .

mylist = [ "ismail" , "baydan" , 1 , 2 ]five = 5name = "elif"#Append string valuemylist.append("ahmet")#Append string valuemylist.append("ali")#Append string variablemylist.append(name)#Append integer valuemylist.append(3)#Appent integermylist.append(4)#Appent integer
 variablemylist.append(five)# Output# ['ismail', 'baydan', 1, 2, 'ahmet', 'ali', 3, 4, 5]

将列表添加到列表

append()方法还可以用于添加除基本结构(如列表)以外的其他结构。当一个列表被提供给append()方法时,它将被添加到父列表中。

mylist = [ "ismail" , "baydan" , 1 , 2 ]mylist.append( [ 3 , 4 , 5 ] )mylist.append( [ "ali" , "ahmet" ] )print(mylist)# Output# ['ismail', 'baydan', 1, 2, [3, 4, 5], ['ali', 'ahmet']]

如果要将所有项逐个单独附加到父列表中 extend() 方法。

mylist = [ "ismail" , "baydan" , 1 , 2 ]mylist.extend( [ 3 , 4 , 5 ] )mylist.extend( [ "ali" , "ahmet" ] )print(mylist)# Output# ['ismail', 'baydan', 1, 2, 3, 4, 5, 'ali', 'ahmet']

将指定的列表范围添加到另一个列表中

列表是动态类型,可以在其中选择并返回全部或部分项。还可以将所选或返回的项目添加到另一个列表中。这意味着我们可以将列表中的一些项添加到另一个列表中。我们将使用索引说明符操作符[]。

mylist = [ "ismail" , "baydan" , 1 , 2 ]
oldlist = [ 3 , 4 , 5 ]
#Add first 2 items of the oldlistmylist.extend( oldlist[:2] )

#Add all items after index number 1mylist.extend( oldlist[1:] )

将词典添加到列表

append()方法可用于将字典添加到现有列表中。在下面的示例中,我们将把字典作为新的单个项附加到列表中。

mylist = [ "ismail" , "baydan" , 1 , 2 ]mylist.append( { "name":"ahmet" , "surname":"baydan" } )print(mylist)# Output# ['ismail', 'baydan', 1, 2, {'name': 'ahmet', 'surname': 'baydan'} ]
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享