当前位置:网站首页>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))边栏推荐
- Data set - fault diagnosis: various data and data description of bearings of Western Reserve University
- MFC file operation
- 35 pages dangerous chemicals safety management platform solution 2022 Edition
- 基于FPGA的VGA协议实现
- Remote connection of raspberry pie by VNC viewer
- Connexion à distance de la tarte aux framboises en mode visionneur VNC
- What can I do after buying a domain name?
- Arduino - character judgment function
- PR FAQ, what about PR preview video card?
- MFC 获取当前时间
猜你喜欢

How does win11 turn on visual control? Win11 method of turning on visual control

Dishes launcher small green program and directory management (efficiency tool)

接口差异测试——Diffy工具

基于FPGA的VGA协议实现

Request and response

JSON data transfer parameters

Mapper代理开发

【直播预约】数据库OBCP认证全面升级公开课

List of major chip Enterprises

JDBC练习案例
随机推荐
YOLOX加强特征提取网络Panet分析
Intranet penetration | teach you how to conduct intranet penetration hand in hand
Detailed explanation of 'viewpager' in compose | developer said · dtalk
PHP get real IP
yolov5test. Py comment
ArrayList分析2 :Itr、ListIterator以及SubList中的坑
Convolution和Batch normalization的融合
The privatization deployment of SaaS services is the most efficient | cloud efficiency engineer points north
@BindsInstance在Dagger2中怎么使用
富滇银行完成数字化升级|OceanBase数据库助力布局分布式架构中台
Returns the size of the largest binary search subtree in a binary tree
开源了 | 文心大模型ERNIE-Tiny轻量化技术,又准又快,效果全开
A single element in an ordered array -- Valentine's Day mental problems
Markdown basic grammar
JDBC practice cases
Print out mode of go
MarkDown基本语法
Use redis to realize self increment serial number
What if win11 can't turn off the sticky key? The sticky key is cancelled but it doesn't work. How to solve it
附加:token;(没写完,别看…)