import pandas as pd def get_data(): q1 = [] q2 = [] p1 = input("list 1:") p2 = input("list 2:") q1=p1.split(',') q2=p2.split(',') for i,j in zip(range(len(q1)),range(len(q2))): q1[i] = int(q1[i])**1 q2[j] = float(q2[j])**2 dic = { "L":q1, "I":q2 } A = pd.DataFrame(dic) print(A) get_data()
1.將輸入的使用 split(',') 進行分割 2.使用 for i,j in zip(range(len(q1)),range(len(q2))) 對 q1 和 q2 都進行遍歷 3.使用字典,將列表作為值,傳遞過去 使用 pd.DataFrame 進行轉換
2020-05-29