首页 > 试题广场 >

Python3中,下列程序运行的结果为() lists =

[单选题]
Python3中,下列程序运行的结果为()
lists = [2, 3, 2, 2, 8, 7, 5, 6, 1]
lists.remove(2)
lists.pop(1)
lists.append(9)
print(lists)


  • [3, 2, 8, 7, 5, 6, 1, 9]
  • [3, 7, 5, 6, 1, 9]
  • [8, 7, 5, 6, 1, 9]
  • [2, 2, 8, 7, 5, 6, 1, 9]
  1. Remove将list中第一个符合条件去除,所以这里lists = [ 3, 2, 2, 8, 7, 5, 6, 1]
  2. Pop将index=1的值移走,所以按照 List 变成=[ 3, 2, 8, 7, 5, 6, 1]
  3. Append将值加入到list的最后一位。所以最终list变成 [ 3, 2, 8, 7, 5, 6,19]
发表于 2022-07-19 13:49:25 回复(2)
remove 也删除一个
发表于 2022-06-26 11:34:55 回复(0)
Remove将list中第一个符合条件去除,所以这里lists = [ 3, 2, 2, 8, 7, 5, 6, 1] Pop将index=1的值移走,所以按照 List 变成=[ 3, 2, 8, 7, 5, 6, 1] Append将值加入到list的最后一位。所以最终list变成 [ 3, 2, 8, 7, 5, 6,1, 9]
发表于 2022-07-29 14:24:53 回复(0)
a
发表于 2022-04-06 18:45:03 回复(0)