python输出奇偶数,python中将列表中的偶数变成平方值奇数不变

  python输出奇偶数,python中将列表中的偶数变成平方值奇数不变

  本文主要详细介绍了如何用Python实现df的奇数列和偶数列的交换,比如A列,B列,交换成B列和A列,有兴趣的朋友可以看看。

  00-1010I,前言二,实施过程方法一,方法二,方法三,总结

  

目录

 

  前几天在Python白金交流群【郁亮老师】,我给大家出了一个熊猫数据处理的题目。用Python实现了df的奇数列和偶数列可以互换,比如A列,B列,B列,A列。

  以下是原文内容。

  en=abcdef

  df=pd。data frame([[I jforjinlist(en)]for iinlist(en)],columns=list(en.upper()),index=list(en.upper())

  打印(“源数据”)

  打印(df)

  #请完成代码。

  #

  打印(“转换后”)

  打印(df)

  结果如下图所示:

  

一、前言

 

  

二、实现过程

 

  这里【kiddo】给出一个解决方案。代码和结果如下图所示。

  

方法一

 

  这里【露娜】也是基于第一种方法给出了一个简化的答案。七到十六行可以写成这样,代码如下:

  df=df[[df . columns[index(-1)* * index]for index new range(len(df . columns))]]

  运行后,结果如下图所示:

  

方法二

 

  [露娜]后来给出了一个方法,代码如下:

  importnumpyasnp

  importpandasaspd

  #数据已经为你写好了。请完成剩余代码以实现上述功能。

  en=abcdef

  df=pd。data frame([[I jforjinlist(en)]for iinlist(en)],columns=list(en.upper()),index=list(en.upper())

  打印(“源数据”)

  打印(df)

  #请完成代码。

  df=df[NP . array((df . columns[1:2],df.columns[:2]))。扁平化( F)]

  打印(“转换后”)

  打印(df)

  运行后,结果如下图所示:

  八仙过海,神仙操作,简直太强了!

  

方法三

 

  本文主要盘点了用Python改变df中奇数列和偶数列的位置的问题,比如A列、B列,把它们变成B列和A列,文中对这个问题进行了具体的分析和代码演示,共有三种方法。

  以上是Python实现奇数列和偶数列互换方法的详细内容。更多关于Python交换专栏的信息,请关注盛行的IT软件开发工作室的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • python 中文unicode编码,python输出字符的unicode
  • python 中文unicode编码,python输出字符的unicode,Unicode和Python的中文处理
  • python输出两个数之间的整数,python编写程序,要求输入两个整数,求两数之和后输出
  • 字母在python中怎么表示,用python输出字母金字塔
  • python输出n×n的方格矩阵,python 输入矩阵
  • python自动换行快捷键,python输出自动换行怎么设置
  • python求两个给定正整数的最大公约数和最小公倍数,python输出最大公约数和最小公倍数
  • 如何用python输出九九乘法表,怎么用python打印九九乘法表
  • python100以内的素数之和是多少,python输出1000以内的素数以及这些素数之和
  • python输出清屏代码,python终端清屏命令
  • python输出fibonacci数列的前30项,编程求fibonacci数列前20项
  • 输出一个n阶的方阵python,python输出1到100的奇数和偶数
  • Python输出字符串长度,python获取字符串的长度
  • python变量名在引用前必须赋值,python输出语句中引用变量
  • 用python输出1000以内所有的质数,python中输出100-200的质数
  • 留言与评论(共有 条评论)
       
    验证码: