2.8 毕业设计

1.python中三目运算

  max = a if a>b else c

=== if a>b:

    max = a

  else:

    max = c

2.dataframe添加一行

df.loc['new'] = ['duck', 10]

添加一列
df['a'] = Series
#series是一种类型

3
  • iterrows(): 按行遍历,将DataFrame的每一行迭代为(index, Series)对,可以通过row[name]对元素进行访问。
  • itertuples(): 按行遍历,将DataFrame的每一行迭代为元祖,可以通过row[name]对元素进行访问,比iterrows()效率高。
  • iteritems():按列遍历,将DataFrame的每一列迭代为(列名, Series)对,可以通过row[index]对元素进行访问。
for index, row in df.iterrows():
    print(index) # 输出每行的索引值



    for q,i in enumerate(f1.iterrows()):
        # print(f_data)
        id1 = ''
        for j1,z in enumerate(f_data.iterrows()):
            # if i in z[1][str1]:
            #     print(1)
            # print(z[1][str1])
            # print(i)
            try:
                if i[1]['name'] in z[1][str1]:
                    id1 = i[1]['id']
                # 存演员的id
                # 存电影名字
                    temp = z[1][str2]
                    # print(temp)
                    break
            except TypeError:
                continue

 

 


posted @ 2021-02-08 17:02  FF_FF1  阅读(16)  评论(0编辑  收藏  举报