python便携式程序,输入列表,提取列表首个和最后一个数字列表,组成新的序列放入新列表中,并输出该列表
时间: 2023-05-27 12:05:25 浏览: 155
以下是Python代码实现:
```python
# 输入列表
lst = input("请输入列表,数字之间用逗号分隔:").split(",")
# 提取首尾数字
first_num = int(lst[0])
last_num = int(lst[-1])
# 组成新的序列
new_lst = [first_num, last_num]
# 输出新列表
print("新列表:", new_lst)
```
示例输出:
```
请输入列表,数字之间用逗号分隔:1,2,3,4,5
新列表: [1, 5]
```
相关问题
python将新输入的姓名和分数组成一个元组,添加至列表中
好的,可以使用以下代码实现:
```python
# 定义一个空列表
students = []
# 循环读入姓名和分数,输入“exit”结束输入
while True:
name = input("请输入姓名:")
if name == "exit":
break
score = input("请输入分数:")
# 将姓名和分数组成元组,并添加至列表中
students.append((name, score))
# 输出最终的学生列表
print(students)
```
运行结果如下:
```
请输入姓名:张三
请输入分数:90
请输入姓名:李四
请输入分数:85
请输入姓名:王五
请输入分数:92
请输入姓名:exit
[('张三', '90'), ('李四', '85'), ('王五', '92')]
```
python输入一个仅仅由数字字符和空格构成的字符串 提取其中的数字组成列表 然
可以使用正则表达式和列表推导式来提取字符串中的数字并组成列表。下面是一个示例代码:
```python
import re
s = input("请输入数字字符串:")
nums = [int(num) for num in re.findall(r'\d+', s)]
print(nums)
```
输入:
```
请输入数字字符串:1 2 3 4 5
```
输出:
```
[1, 2, 3, 4, 5]
```
该代码使用了 `re` 模块中的 `findall()` 函数来匹配字符串中的数字,使用正则表达式 `\d+` 表示匹配一段连续的数字字符。然后使用列表推导式将匹配到的数字字符转换为整数并组成列表。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)