更改熊猫csv列的值样式python

娜拉菲(Maryami Najafi)

我有一个如下的数据集:
在此处输入图片说明

我的问题是在注释列中,我想将上面显示的列表样式更改为类似以下内容:

  • ['fth-thth sth sth sth]

我的意思是注释列值具有多种样式,我只想将该样式更改为我的样式即可:)
示例:

['flight_search.price_range'] ==> ['flight-search price range']  
['flight_search.stops'] ==> ['flight-search stop']  
['flight_search.date.depart_origin'] ==> ['flight-search date depart origin']  

并完成此转换后,将其完全替换为旧的注释列:)


注释样本:

anotation
['flight_search.destination1']  
['flight_search.origin']  
['flight_search.destination1']  
['flight_search.type']  
['flight_search.type']  
['flight_search.airline']  
['flight_search.stops']  
['flight_search.stops']  
['flight_search.price_range']  
['flight_search.price_range']  
['flight1_detail.from.time']  
['flight_search.date.depart_origin']  
吉米·史密斯(Jimmy Smeijsters)

Python字符串replace()方法可以是一个选项。但是我看到您希望第一个下划线是-,第二个下划线是空格。我认为,如果您深入研究python中的正则表达式,则可以解决该问题。为简单起见,到目前为止,我已经做到了:

mystring = 'flight_search.price_range'
mystring = mystring.replace("_", "-")
mystring = mystring.replace(".", " ")

参见https://www.w3schools.com/python/ref_string_replace.asp

编辑的代码:

mystring = 'flight_search.price_range'
mystring = mystring.replace("_", "-",1)
mystring = mystring.replace(".", " ")
mystring = mystring.replace("_", " ")
print(mystring)

编辑代码的结果:航班搜索价格范围

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用python更改CSV文件中的列的值

来自分类Dev

使用python更改CSV文件中的列的值

来自分类Dev

如何更改列值并使用熊猫排序?

来自分类Dev

熊猫更改重复行的特定列值

来自分类Dev

熊猫将值列表更改为列

来自分类Dev

根据条件更改熊猫中的列值

来自分类Dev

熊猫列的To_CSV唯一值

来自分类Dev

更改熊猫的数据框样式

来自分类Dev

熊猫read_csv以0开头时会更改列

来自分类Dev

更改CSV文件中的列值

来自分类Dev

检查python熊猫中的列值

来自分类Dev

更改熊猫副本的值

来自分类Dev

熊猫:更改列值超过一定数量

来自分类Dev

确定何时在熊猫数据框中更改列值

来自分类Dev

如何优化更改“熊猫数据框”列中的值

来自分类Dev

使用熊猫中的函数更改不同列的值

来自分类Dev

熊猫数据框根据条件更改列中的值

来自分类Dev

熊猫数据框以给定间隔更改列值

来自分类Dev

熊猫:更改列值超过一定数量

来自分类Dev

如果大于len,则熊猫会更改列值

来自分类Dev

有选择地更改列中的值。蟒蛇熊猫

来自分类Dev

根据重复项更改熊猫数据框列的值

来自分类Dev

熊猫DataFrame.to_csv()之后错误的列中的值

来自分类Dev

熊猫-仅当列包含某些值时才写入csv

来自分类Dev

熊猫:如何在.csv文件的列中编辑值?

来自分类Dev

熊猫DataFrame.to_csv()之后错误的列中的值

来自分类Dev

熊猫Csv NaN值替换为左侧列

来自分类Dev

熊猫:如何在.csv文件的列中编辑值?

来自分类Dev

更改轴样式python