用python完成:将data数据表的这四列[‘RT分包商’, ‘UT分包商’, ‘MT分包商’, ‘PT分包商’]的内容放到一个list中
时间: 2024-06-17 08:04:54 浏览: 6
可以使用Python中的pandas库来完成这个任务。具体步骤如下:
1. 首先,导入pandas库
```python
import pandas as pd
```
2. 读取数据表,假设数据表名为data
```python
data = pd.read_csv('data.csv')
```
3. 选取需要的四列数据,并将其转化为list类型
```python
selected_columns = ['RT分包商', 'UT分包商', 'MT分包商', 'PT分包商']
result_list = data[selected_columns].values.tolist()
```
4. 最后,result_list即为我们需要的结果。
下面是相关问题:
相关问题
用python实现:将数据形式的数据转化为列表形式
假设数据形式的数据为字符串,每个数据之间用逗号隔开,可以使用split()方法将其转化为列表形式:
```python
data_str = "1,2,3,4,5"
data_list = data_str.split(",")
print(data_list)
```
输出:
```
['1', '2', '3', '4', '5']
```
如果需要将数据类型转化为int或float,可以使用map()方法:
```python
data_str = "1,2,3,4,5"
data_list = list(map(int, data_str.split(",")))
print(data_list)
```
输出:
```
[1, 2, 3, 4, 5]
```
如果数据形式的数据不是字符串,而是其他形式,可以根据具体情况进行处理。
python 把一个excel表按数据内容分包存到对应文件夹
可以使用Python的pandas库和os库来实现这个功能。具体步骤如下:
1. 读取Excel文件,使用pandas的read_excel函数。
```python
import pandas as pd
data = pd.read_excel('data.xlsx')
```
2. 获取数据内容的种类,可以使用pandas的unique函数。
```python
categories = data['category'].unique()
```
3. 根据数据内容种类创建相应的文件夹,可以使用os库中的makedirs函数。
```python
import os
for category in categories:
os.makedirs(category, exist_ok=True)
```
4. 将数据按照内容种类分别保存到相应的文件夹中,可以使用pandas的groupby函数。
```python
for category, group in data.groupby('category'):
group.to_excel(os.path.join(category, category + '.xlsx'), index=None)
```
完整代码如下:
```python
import pandas as pd
import os
data = pd.read_excel('data.xlsx')
categories = data['category'].unique()
for category in categories:
os.makedirs(category, exist_ok=True)
for category, group in data.groupby('category'):
group.to_excel(os.path.join(category, category + '.xlsx'), index=None)
```
其中,假设Excel文件中有一个名为"category"的列,这一列的值表示数据的内容种类。代码会将数据按照内容种类分别保存到相应的文件夹中,每个文件夹的名称与内容种类一致。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.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)