【牛客网算法】NP17 生成列表

简介: 该文本是一个编程任务描述,要求使用Python的list和split函数将通过空格分隔的一串字符串转换为列表并输出。输入是一串由空格分隔的名字,例如"NiuNiu NiuMei NiuNeng",输出应为列表['NiuNiu', 'NiuMei', 'NiuNeng']。示例代码给出了实现方法:输入字符串通过`.split()`分割后存储到`str1`,再打印`str1`。

描述

一串连续的数据用什么记录最合适,牛牛认为在Python中非列表(list)莫属了。现输入牛牛朋友们的名字,请使用list函数与split函数将它们封装成列表,再整个输出列表。

输入描述:

输入一串字符串,它们之间通过空格间隔开。

输出描述:

输出封装后的列表。

示例1

输入:NiuNiu NiuMei NiuNeng

输出:['NiuNiu', 'NiuMei', 'NiuNeng']

str1=input().split()
print(str1)
目录
相关文章
|
10天前
|
算法 Python
【牛客网算法】NP4 格式化输出(二)答案
该文档描述了一个编程任务,要求根据输入的字符串(如"niuNiu"),以三种格式输出:全小写、全大写和首字母大写。可以使用Python的`.lower()`、`.upper()`和`.capitalize()`(或`.title()`)方法实现。示例输入"niuNiu"的输出为:"niuniu","NIUNIU","Niuniu"。
10 0
|
10天前
|
算法
【牛客网算法】NP13 格式化输出(三)
该文档是关于一个编程问题的描述,要求编写代码来去除字符串两端的多余空白符。输入是一个带有两侧空白符的用户名`name`,目标是输出去掉空白符后的原始名字。提供的示例输入是" Niuniu ",输出应为"Niuniu"。建议的解决方案包括使用`.strip()`,`.lstrip()`,`.rstrip()`或`.replace()`方法。提供的代码示例使用`.lstrip()`来处理输入。
20 0
|
10天前
|
算法 索引
【牛客网算法】NP15 截取用户名前10位
该文是一个编程任务描述,要求编写程序处理用户昵称,如果昵称超过10个字符,则截取前10个。输入为长度不少于10的字符串,输出为截取后的子串。示例输入"牛NiuisBest",输出"牛NiuisBe"。实现方法可使用字符串切片,如`str1=输入()`,然后`print(str1[0:10])`。
17 0
|
10天前
|
存储 算法 Python
【牛客网算法】NP18 生成数字列表(语法)
该文描述了一个编程任务:接收一串由空格分隔的整数,将其存储为整数列表。输入是一行整数,输出是这些数字构成的列表。示例输入"1 2 3 4 5"应输出"[1, 2, 3, 4, 5]"。实现方法包括使用`split()`转字符串为列表,然后通过循环或列表推导式将元素转换为整数。此外,文章还列举了Python中列表的内置函数和方法,如`len()`、`max()`、`append()`、`remove()`等。
13 0
|
10天前
|
算法
【牛客网算法】NP16 发送offer
公司面试后,列表`offer_list`包含通过者'Allen'和'Tom'。需按顺序向他们发送面试通过信息。但'Tom'未确认,故将'Tom'替换为'Andy',并发送欢迎加入信息。代码示例:遍历列表发送通过消息,移除'Tom',添加'Andy',再遍历发送欢迎消息。
10 0
LeetCode 1380. 矩阵中的幸运数 Lucky Numbers in a Matrix
LeetCode 1380. 矩阵中的幸运数 Lucky Numbers in a Matrix
LeetCode每日一题——1619. 删除某些元素后的数组均值
给你一个整数数组 arr ,请你删除最小 5% 的数字和最大 5% 的数字后,剩余数字的平均值。
58 0
|
算法
力扣每日一题:74.搜索二维矩阵的三种解题方法
力扣每日一题:74.搜索二维矩阵的三种解题方法
77 0
|
机器学习/深度学习 算法 Java
【每日算法】详解为何能从 LCS 问题转化为 LIS 问题,以及 LIS 贪心解的正确性证明 |Python 主题月
【每日算法】详解为何能从 LCS 问题转化为 LIS 问题,以及 LIS 贪心解的正确性证明 |Python 主题月
|
算法 Java 索引
「转置矩阵」意犹未尽?或许你能看看这些与「矩阵」相关的题目 | Java 刷题打卡
「转置矩阵」意犹未尽?或许你能看看这些与「矩阵」相关的题目 | Java 刷题打卡