Python pandas dataframe

import uuid
import time
from datetime import datetime
import pandas as pd

data_list=[]
arr=range(1,10000001)

for a in arr:
    data_list.append({
        'Id':a,
        'Name':f'Name_{a}',
        'Title':f'Title_{a}',
        'ISBN':f'ISBN_{a}_{uuid.uuid4().hex}',
        'FName':f'FName_{a}',
        'MName':f'MName_{a}',
        'LName':f'LName_{a}',
        'FTitle':f'FTitle_{a}',
        'MTitle':f'MTitle_{a}',
        'LTitle':f'LTitle_{a}',
        'Topic':f'Topic_{a}',
        'FTopic':f'FTopic_{a}',
        'MTopic':f'MTopic_{a}',
        'LTopic':f'LTopic_{a}'
                })

df=pd.DataFrame(data_list)
name_cols=[col for col in df.columns if 'Name' in col]
for name_col in name_cols:
    print(name_col)

name_10_20_df=df[name_cols].iloc[10:20]
for index,row in name_10_20_df.iterrows():
    print(index,row.to_dict())

 

 

 

 

image

 

posted @ 2025-12-23 20:28  FredGrit  阅读(5)  评论(0)    收藏  举报