python查詢
python數據處理numpy和pandas插件,可以使用pip命令進行安裝,也可以用excel插件進行簡單處理數據,圖像顯示一般用matplotion,也是一個插件,
import nump as np
import pandas as pd
進行引用
『貳』 python3 數據查找
import re
#將f指定為你的txt文件的路徑
f='t.txt'
fo=open(f)
reg=r'<\s*(\S+)\s*@'
users=re.findall(reg,fo.read())
print(users)
fo.close()
『叄』 python中如何查詢method 的功能
查詢用help
>>>help(obj.method) #通用查詢方法 對象名obj.方法名method
本例
>>>help("".method) #""為空字元串,但已經是一個string對象了
『肆』 如何在Python字元串列表中查找出指定字元所在字元串
python 字元串查找有4個方法,1 find,2 index方法,3 rfind方法,4 rindex方法。
1 find()方法:查找子字元串,若找到返回從0開始的下標值,若找不到返回-1
info = 'abca'
print info.find('a')##從下標0開始,查找在字元串里第一個出現的子串,返回結果:0
info = 'abca'
print info.find('a',1)##從下標1開始,查找在字元串里第一個出現的子串:返回結果3
info = 'abca'
print info.find('333')##返回-1,查找不到返回-1
2 index()方法:
python 的index方法是在字元串里查找子串第一次出現的位置,類似字元串的find方法,不過比find方法更好的是,如果查找不到子串,會拋出異常,而不是返回-1
info = 'abca'
print info.index('a')
print info.index('33')
rfind和rindex方法用法和上面一樣,只是從字元串的末尾開始查找
『伍』 Python 列表查詢 求!!
import re
with open('d:\test.txt','r') as f:
....content = f.readlines()
res =[item[3] for item in [re.split(',|,',line.strip()) for line in content]]
註:你的 『,』號有半形和全形混合,所以用了re模塊的split。復制完代碼....換成縮進
『陸』 怎麼查找python列表中元素的位置
Python中查找list中某個固定元素是常有的事,對於兩種不同的查找有兩種不同的解決方案,見下。
查找元素首次出現的位置:
list自帶的方法index可以找出某元素在list中首次出現的位置,用法為:
(6)python查詢擴展閱讀:
序列是Python中最基本的數據結構。序列中的每個元素都分配一個數字 - 它的位置,或索引,第一個索引是0,第二個索引是1,依此類推。
Python有6個序列的內置類型,但最常見的是列表和元組。序列都可以進行的操作包括索引,切片,加,乘,檢查成員。
此外,Python已經內置確定序列的長度以及確定最大和最小的元素的方法。列表是最常用的Python數據類型,它可以作為一個方括弧內的逗號分隔值出現。列表的數據項不需要具有相同的類型。
『柒』 python的列表,有沒有查找的功能
Python中是有查找功能的,四種方式:in、not in、count、index,後兩種方式是列表的方法,下面以a_list = ['a','b','c','hello'],為例作介紹:
判斷值是否在列表中,in操作符:
#判斷值a是否在列表中,並返回True或False
'a'ina_lis判斷值是否不在列表,not in操作符:
#判斷a是否不在列表中,並返回True或False
'a'notina_list統計指定值在列表中出現的次數,count方法:
#返回a在列表中的出現的次數
a_list.count('a')查看指定值在列表中的位置,index方法:
#返回a在列表中每一次出現的位置,默認搜索整個列表
a_list.index('a')
#返回a在指定切片內第一次出現的位置
a_list.index('a',0,3)
『捌』 python 模糊查詢
字元串有個function叫startswith
根據你的內容我提供一段代碼
for str in list:
if str.startswith('a'):
print "found it!",str
樓主測試下哈,我用的是2.x。
有問題再聯系我~~蟒蛇小組祝您編程愉快!
『玖』 python 文本查找
這個很簡單哈,我用java寫過類似的,python下沒寫過,但思路都是一樣的,我說一下思路,供你參考一下:
【笨方法】」字元串截取「
基本字元串1=」abc123「
基本字元串2=」345aaa「
例如:目標字元串為:Today
is
a
good
day
aaa123目標字元串345aaa
那麼:
獲得基本字元串1的長度:len1=len(基本字元串1)
獲得基本字元串2的長度:len2=len(基本字元串2)
---------------------------------------------------------------------
以len1長度開始截取目標字元串,以上面的例子為例,截取出來的應該為:
Today_
oday_i
day_is
ay_is_
y_is_a
等...........................
..............
當然這些都是一個循環就可以搞定,然後在這個循環里,對每次接觸的字元串進行比對,如果找到與目標字元串形同的,則記下」索引「
開始進行下一步處理:截取本句剩下的部分,找到」基本字元串2「,然後記下其開始」索引「,那麼兩個」索引「之間的東東就是你想要的那個」目標字元串「,之後你想用它干什麼都行...........
【超簡單的方法】
會」正則表達式「嗎?會的話,直接用正則吧,幾句就出來了..........
『拾』 如何在python列表中查找某個元素的索引
1、方法一: 利用數組自身的特性 a.index(target), 其中a是目標list,target是需要的下標對應的值。代碼如下:
2、分片:
分片用於截取某個范圍內的元素,通過:來指定起始區間(左閉右開區間,包含左側索引值對應的元素,但不包含右測索引值對應的元素)。
分片包括起始索引對應的元素,但不包括終止索引對應的元素,索引為正值時可以發生越界但只會取到最後一個元素。如果索引值為負值,則表示從最右邊元素開始,此時需避免索引越界。