当前位置:网站首页>Unique line of "Gelu"
Unique line of "Gelu"
2022-07-02 23:47:00 【Sweet cake】
These two days “ grue ” The word frequency is hot , You know what is “ grue ” Do you ?
Gelu sound comes from northeast dialect ( It's actually Shandong dialect ), For daily life , Very different , The number of ways is not popular . To put it bluntly , Just a little maverick , unique .
ha-ha , Don't say , It's also in the file “ grue ” Of , That is the unique line , Is a line different from any other line . They are silently mixed in repeated lines , There are no two brushes , It is difficult for you to quickly determine how many unique lines there are in a file .
Python Sure .
Ideas :
- Files are generally composed of unique lines and repeated lines , either this or that .
- aggregate The de duplication characteristic of
- list Removal function of
Code :
f = open('file') # ① Open the target file
ls = f.readlines() # ② Read the behavior list
s1 = set(ls) # ③ Convert list to set , The element is represented by repeating lines + Unique line
for i in s1: # ④ Remove the rows after de duplication from the list one by one
ls.remove(i)
s2 = set(ls) # ⑤ The list after transfer division is set , The element is represented by repeating lines
print(' This article has {} Unique line '.format(len(s1)-len(s2)))Can also be based on Dictionaries Characteristics , Using the traversal method , With action key , The statistical corresponding value is 1 The line of :
f = open('file')
d = {}
for i in f:
d[i] = d.get(i, 0) + 1
count = 0
for k in d.keys():
if d[k] == 1:
count += 1
print(' This article has {} Unique line '.format(count))边栏推荐
- MFC 获取当前时间
- JDBC練習案例
- 面试过了,起薪16k
- (stinger) use pystinger Socks4 to go online and not go out of the network host
- 【直播预约】数据库OBCP认证全面升级公开课
- RuntimeError: no valid convolution algorithms available in CuDNN
- Brief introduction to common sense of Zhongtai
- sourcetree 详细
- Returns the maximum distance between two nodes of a binary tree
- Go basic data type
猜你喜欢

Bean load control

What if win11 can't turn off the sticky key? The sticky key is cancelled but it doesn't work. How to solve it

Remote connection of raspberry pie by VNC viewer

内网渗透 | 手把手教你如何进行内网渗透

Data set - fault diagnosis: various data and data description of bearings of Western Reserve University

Speech recognition Series 1: speech recognition overview

JSON data transfer parameters

Flexible combination of applications is a false proposition that has existed for 40 years

Program analysis and Optimization - 9 appendix XLA buffer assignment

Where is the win11 microphone test? Win11 method of testing microphone
随机推荐
RuntimeError: no valid convolution algorithms available in CuDNN
购买完域名之后能干什么事儿?
CADD课程学习(4)-- 获取没有晶体结构的蛋白(SWISS-Model)
35页危化品安全管理平台解决方案2022版
Returns the maximum distance between two nodes of a binary tree
实用系列丨免费可商用视频素材库
Leetcode relaxation question - day of the week
Go basic data type
Use redis to realize self increment serial number
万物并作,吾以观复|OceanBase 政企行业实践
A single element in an ordered array -- Valentine's Day mental problems
Optimization of streaming media technology
基于OpenCV实现口罩识别
67页新型智慧城市整体规划建设方案(附下载)
MySQL Foundation
Arduino - 字符判断函数
程序分析与优化 - 9 附录 XLA的缓冲区指派
Codeforces Round #771 (Div. 2)---A-D
面试过了,起薪16k
How much do you know about synchronized?