将元素移动到 Python 列表的末尾

在 Python 中将元素移动到列表的末尾

Move an element to the end of a List in Python

将元素移动到列表的末尾:

  1. 使用该list.append()方法将值追加到列表的末尾。
  2. 使用该del语句从列表中删除原始元素。
主程序
my_list = ['bobby', 'hadz', '.', 'com'] element = 'hadz' my_list.append(element) del my_list[my_list.index(element)] print(my_list) # 👉️ ['bobby', '.', 'com', 'hadz']

我们使用该list.append()方法将值附加到列表的末尾。

list.append
()
方法将一个项目添加到列表的末尾。

主程序
my_list = ['bobby', 'hadz'] my_list.append('com') print(my_list) # 👉️ ['bobby', 'hadz', 'com']

该方法None在改变原始列表时返回。

下一步是获取原始元素的索引并从列表中删除该元素。

主程序
my_list = ['bobby', 'hadz', '.', 'com'] element = 'hadz' print(my_list.index(element)) # 👉️ 1
list.index()方法返回其值等于提供的参数的第一个项目的索引。

最后一步是使用del语句删除索引处的列表项。

主程序
my_list = ['bobby', 'hadz', '.', 'com'] element = 'hadz' my_list.append(element) del my_list[my_list.index(element)] print(my_list) # 👉️ ['bobby', '.', 'com', 'hadz']

del语句按索引从列表中

删除一个项目。

主程序
my_list = ['bobby', 'hadz', '.', 'com'] del my_list[0] print(my_list) # 👉️ ['.', 'com', 'hadz']

或者,您可以使用该list.remove()方法。

使用 list.remove() 将元素移动到列表的末尾

将元素移动到列表的末尾:

  1. 使用该list.append()方法将值追加到列表的末尾。
  2. 使用list.remove()方法从列表中删除原始项目。
主程序
my_list = ['bobby', 'hadz', '.', 'com'] element = 'hadz' my_list.append(element) my_list.remove(element) print(my_list) # 👉️ ['bobby', '.', 'com', 'hadz']

list.remove()方法从列表中

删除第一项,其值等于传入的参数。

主程序
my_list = ['bobby', 'hadz', '.', 'com'] my_list.remove('hadz') print(my_list) # 👉️ ['bobby', '.', 'com']

remove()方法改变原始列表并返回None

发表评论