美文网首页
2020-07-29

2020-07-29

作者: 我就是那个无敌大长腿 | 来源:发表于2020-08-13 22:51 被阅读0次

python算法
1、求三位数组合
四个数字能组成多少个互不相同且无重复数字的三位数?

lst = [3,6,2,7]
a = []
for i in lst:
  for j in lst:
    for k in lst:
      if i != j and i != k and j != k:
        a.append('{first} {secend} {third}' . format(first = i ,secend = j,third = k))
print('共有{count}个符合条件的数字'.format(count(len(a))))

2.生成矩阵
已知两个矩阵
lst_1 = [1,2,3,4]
lst_2 = ['a' , 'b' , 'c' ,'d']

a = []
for i in lst_1:
    b = []
    for j in lst_2:
        value = str(i) + j
        b.append(value)
    a.append(b)

print(a)  

3、列表偏移
已知列表lst = [1,2,3,4,5]
要求列表向右偏移两位后变成 lst = [4,5,1,2,3]

lst = [1, 2, 3, 4, 5]

count = int(input('输入偏移位数:'))
count %= len(lst)
print(count)

for i in range(count):
    tmp = lst[-1]
    for j in range(len(lst) - 1, 0, -1):
        lst[j] = lst[j - 1]
    lst[0] = tmp
print(lst)

pandas 基础
1、请利用多种方式转化为DataFrame,

1.
data = {'python': ['Pandas','numpy','flask','django',np.nan,'ElasticSearch','Pandas','pymysql'],
       'score': ['1.0','2.0',np.nan,'4.0','5.0','6.0','7.0','10.0']}

df = pd.DataFrame(data)
df

2.
python = pd.Series(['Pandas','numpy','flask','django',np.nan,'ElasticSearch','Pandas','pymysql'],name= 'python')
python = python.to_frame()
score = pd.Series([1,2,np.nan,4,5,6,7,10],name = 'score')
score = score.to_frame()
data = pd.merge( python ,score , left_index= True, right_index=True)
data

2、提取含有字符串‘pandas’的行

df[df['python']== 'Pandas']

3、输出df的所有列名

df.columns

4、修改第二列列名为‘popularity’

df.rename(columns = {'score' : 'popularity'},inplace = True)
df

5、统计python列中每种模块包出现的次数

df['python'].value_counts()

6、将空值用上下值的平均值填充

df['popularity'] = df['popularity'].fillna(df['popularity'].interpolate())
df

相关文章

  • 七月,下雨

    2020-07-31 终于完成了英语的课程。 2020-07-30 总要面对现实。 2020-07-29 就这么生...

  • MySQL Group Replication搭建笔记

    2020-07-29 MGR多主模式搭建 MGR是MySQL推出的新的MySQL集群模式,它解决了原来主从复制模式...

  • 【D216】人生很简单——写作营共读打卡第183天《被讨厌的勇气

    2020-07-29,周三,阴 今天阅读《被讨厌的勇气》第五章(后部分)。 Day183《人生很简单》 ——写作营...

  • 做一个健康的人

    2020-07-29 生病了,方才知道健康有多么重要。 真的,人要失去一些东西,之后才能知道,原来我曾经得到过,但...

  • 我的生活日记

    2020-07-29 合生汇—鹿港小镇 北京东边有个“合生汇”噢!也就是那种集餐饮购物于一身的大型 shoppin...

  • 合生汇 —鹿港小镇

    2020-07-29 合生汇—鹿港小镇 北京东边有个“合生汇”噢!也就是那种集餐饮购物于一身的大型 shoppin...

  • 2020-07-29

    为了取得强行修建要塞所需的石料,他们不仅拆毁民房,还拆毁古老闻名的圣米哈埃尔斯教堂。 我见: 为了取得强行修建要塞...

  • 2020-07-29

    低姿态有几种一种认命的低 处于社会低层层但认同人分九等的宿命观一种欲与命运抗争的低 这种人也处于社会低层 表现出低...

  • 2020-07-29

    犹豫,郁闷,太多疑问想不明白 到底要不要继续坚持下去!

  • 2020-07-29

    经过一番思想斗争后终于做出了出游的决定,唯一的问题就是如何搞定头上威严且不可一世的领导,这个假该怎么请?以往完全可...

网友评论

      本文标题:2020-07-29

      本文链接:https://www.haomeiwen.com/subject/obyidktx.html