题解 | #改变单词游戏#

改变单词游戏

https://www.nowcoder.com/practice/a934515e28a54d3f85bc2c272989be9e

wordList =  input().split()
print(wordList)
del wordList[-1]
# wordList.pop()
print(wordList)

word =input()
wordList.append(word)
print(wordList)

一、del函数 

1、根据索引删除; 

2、删除索引范围内的元素; 

3、删除整个列表。 

实例 

list1 = ['a','b','c','d','e','f','g'] 

del list1[1] print(list1) 

输出 ['a', 'c', 'd', 'e', 'f', 'g']

二、remove函数 

1、根据元素检索删除; 

2、删除第一个出现的对应元素;

3、确定列表种有某个元素,删除它。 

实例 

>>> a = [0, 2, 2, 3] 

>>> a.remove(2) 

>>> a [0, 2, 3]

三、pop 函数 

1、pop()方法用于删除列表中的最后一个元素,并返回该元素本身; 

2、pop(1)也可通过下标(从0开始)指定删除某个元素,并返回该元素本身; 

3、pop("name")当传入字典的键,返回该键对应的值,并将该键值对从字典删除【必须传值】; 

4、字典调用的pop("name","age")最多能传两个参数。 

5、通过集合实例对象调用pop()不能传参,随机移除集合的一项并将其返回。

>>> a = [0, 2, 2, 3]

>>> a.pop()

>>> a [0, 2, 2]

>>> a = {1, 2 , "age"}

>>> a.pop()

>>> a {1, "age"}

全部评论

相关推荐

点赞 评论 收藏
分享
9 收藏 评论
分享
牛客网
牛客企业服务