跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 请教大佬们一个python小问题
未分類
21 8 月 2021

请教大佬们一个python小问题

jshkk 大佬有话说 :

请教大佬们一个python小问题

我有这样一批列表,样本大致如下:
1,aaaa
1,bbb
2,ddd
2,ggg
2,hhhh
3,46456
3,dsfsd5
3,888
4,ttt
4,yyyy

第一列是序号,第二列是值,我需要取每一个序号的最后一次的值,
如上面的样本,我需要获取到:
1,bbb
2,hhhh
3,888
4,yyyy
这个用python 应该怎么写啊?
感谢大佬指导下~~~

Mio 大佬有话说 :

新赋值覆盖掉前面的就行了,具体操作等楼下大佬

ApkB 大佬有话说 :

入门啊,还是得C/C++,带上数据结构和算法
看看吧,这就是数据结构和算法没学的后果
连个排序都撸不出来,哎

狗仔小分队 大佬有话说 :

楼上说的对,具体操作等楼下大佬

dunce 大佬有话说 :

按行读取,分割字符串,插入字典

jshkk 大佬有话说 :

dunce 大佬有话说 : 2021-8-21 23:11
按行读取,分割字符串,插入字典

嗦嘎,刚刚只想到用列表,,,我去试试

dunce 大佬有话说 :

jshkk 大佬有话说 : 2021-8-21 23:13
嗦嘎,刚刚只想到用列表,,,我去试试

用其他数据结构也行,只不过需要额外判断key是否在内

JustDoing 大佬有话说 :

for循环1到4
一个字典,a["1"]=aaa,然后a["1"]=bbb。
最后循环以后,输出即可

pillow 大佬有话说 :

hashmap

emptysuns 大佬有话说 :

根据换行切割,得到一个列表

然后split每行数据 ,得到name,value放入一个随便字典

然后如此循环下去就行,重复值被替换,只保留最后一个

这么写就很python

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具