⭐NP16 发送offer
描述
某公司在面试结束后,创建了一个依次包含字符串 'Allen' 和 'Tom' 的列表offer_list,作为通过面试的名单。
请你依次对列表中的名字发送类似 'Allen, you have passed our interview and will soon become a member of our company.' 的句子。
但由于Tom有了其他的选择,没有确认这个offer,HR选择了正好能够确认这个offer的Andy,所以请把列表offer_list中 'Tom' 的名字换成 'Andy' ,
再依次发送类似 'Andy, welcome to join us!' 的句子。
输入描述:
无
输出描述:
按题目描述进行输出即可。
Allen, you have passed our interview and will soon become a member of our company.
Tom, you have passed our interview and will soon become a member of our company.
Allen, welcome to join us!
Andy, welcome to join us!
offer_list = ['Allen','Tom'] for a in offer_list: print(a+', you have passed our interview and will soon become a member of our company.') offer_list.pop(1) offer_list.append('Andy') for item in offer_list: print(item+', welcome to join us!')
⭐NP17 生成列表
描述
一串连续的数据用什么记录最合适,牛牛认为在Python中非列表(list)莫属了。现输入牛牛朋友们的名字,请使用list函数与split函数将它们封装成列表,再整个输出列表。
输入描述:
输入一串字符串,它们之间通过空格间隔开。
输出描述:
输出封装后的列表。
示例1
输入:
NiuNiu NiuMei NiuNeng
输出:
['NiuNiu', 'NiuMei', 'NiuNeng']
str = input() print(str.split(' '))
⭐NP18 生成数字列表
描述
牛牛在牛客网系统录入了一连串数字,数字之间依靠逗号隔开,你能帮助他将这些数字存储在列表中吗,列表元素以int的形式。
输入描述:
输入一行整数,数字之间以空格间隔。
输出描述:
输出这些数字组成的完整列表。
示例1
输入:
1 2 3 4 5
输出:
[1, 2, 3, 4, 5]
s = map(int,input().split()) print(list(s))
⭐NP19 列表的长度
描述
牛牛学会了使用list函数与split函数将输入的连续字符串封装成列表,你能够帮他使用len函数统计一些公输入了多少字符串,列表中有多少元素吗?
输入描述:
输入一行多个字符串,字符串之间通过空格间隔。
输出描述:
输出列表的长度。
示例1
输入:
NiuNiu NiuMei NiuNeng
输出:
3
lst = input().split() print(len(lst))
⭐NP20 增加派对名单(一)
描述
为庆祝驼瑞驰在牛爱网找到合适的对象,驼瑞驰通过输入的多个连续字符串创建了一个列表作为派对邀请名单,在检查的时候发现少了他最好的朋友“Allen”的名字,你能使用append函数将这个名字加到列表末尾吗?添加完成请输出完整列表。
输入描述:
输入多个连续的字符串表示名字,以空格间隔。
输出描述:
输出添加完Allen后的完整列表。
示例1
输入:
Niuniu Niumei Lucy Niuneng
输出:
['Niuniu', 'Niumei', 'Lucy', 'Niuneng', 'Allen']
lst = input().split() lst.append('Allen') print(lst)
⭐NP21 增加派对名单(二)
描述
为庆祝驼瑞驰在牛爱网找到合适的对象,驼瑞驰通过输入的多个连续字符串创建了一个列表作为派对邀请名单,在检查的时候发现少了他最好的朋友“Allen”的名字,因为是最好的朋友,他想让这个名字出现在邀请列表的最前面,你能用insert函数帮他实现吗?请输出插入后的完整列表。
输入描述:
输入多个连续的字符串表示名字,用空格间隔。
输出描述:
输出插入名字后的完整列表。
示例1
输入:
Niuniu Niumei Lucy
输出:
['Allen', 'Niuniu', 'Niumei', 'Lucy']
lst = input().split() lst.insert(0,'Allen') print(lst)
⭐NP22 删除简历
描述
牛牛在各大互联网公司投入了简历,公司的名字通过字符串的形式在一行中输入,请用列表记录。现在牛牛已经确定了第一所公司的HR表露了不录用他的态度,请你使用del函数帮助牛牛从列表中删除第一个元素,然后输出列表。
输入描述:
以字符串的形式输入公司名字,字符串之间以空格间隔。
输出描述:
输出删除第一个元素后的完整列表。
示例1
输入:
Baidu Meituan Nowcoder Huawei apple
输出:
['Meituan', 'Nowcoder', 'Huawei', 'apple']
lst = input().split() lst.pop(0) print(lst)
⭐NP23 删除好友
描述
牛妹有一个坏习惯,一旦与朋友吵架了,她就要删除好友。现在输入一个行多个字符串表示牛妹的朋友,请把它们封装成列表,然后再输入与牛妹吵架的朋友的名字,请使用remove函数帮她从列表中删除这个好友,然后输出完整列表。
输入描述:
第一行输入多个字符串表示朋友的名字,以空格间隔。
第二行输入吵架的朋友的名字,必定是第一行中出现的名字。
输出描述:
输出删除好友后的完整列表。
示例1
输入:
NiuNiu Niukele NiuNeng
NiuNiu
输出:
['Niukele', 'NiuNeng']
lst1 = input().split() str1 = input() lst1.remove(str1) print(lst1)