python如何输入两列数

Python015

python如何输入两列数,第1张

1、输入两个数字【m,n=map(int,input().split());】。

2、输入三个及三个以上数字【a,b,c,d=map(int,input().split());】。

有两个列表,我需要把对应的元素拼接起来.

['192.168.111.116', '192.168.110.285', '192.168.110.184']

['3306', '3307', '3307']

要拼接成 192.168.111.116:3306

从mysql的show slave status\G截取出多源从库的新主库信息.

import pandas as pd

import os

# 指定一个 Excel 文件目录

path = 'E:/下载/文件夹的名称/'

# 遍历文件夹获取所有符合条件的 Excel 文件完整目录

for root, dirs, files in os.walk(path):

# 遍历文件

for file in files:

# 如果有不需要操作的文件另外添加判断条件即可

# 拼接完整目录

filePath = path + file

# 读取数据

df = pd.read_excel(filePath)

# 所有列名

columnName = df.columns.values

# B C 互换位置

columnName[1], columnName[2] = columnName[2], columnName[1]

# 重组 DataFrame

new = df.loc[:, columnName]

# 到这一步已经实现了你的需求,如果另存为

dataFrame = pd.DataFrame(new)

# 覆盖保存,要另存为 filePath 改成 path + file.split('.')[0] + '1.' + file.split('.')[1]

dataFrame.to_excel(filePath, index=False)