我怎樣才能判斷python變數是字串或列表

2021-03-10 01:48:55 字數 2502 閱讀 6314

1樓:路過的

python官方文件在說明type函式的用法時,明文推薦用isinstance測試物件型別。

isinstance似乎不是這麼專用的。 我通常的做法是用typex=int(5)

if type(x)==int: print " x is interger. "

else: print "false."

isinstance可以屬用來判斷一個變數是否屬於一個類。 在python裡應該是正確的。

if type(x)==list:passif type(x)==dict:pass

2樓:日time寸

type(變數)

會返回變數的型別

在程式裡你可以這樣來判斷

if type(a) == type():

####

3樓:匿名使用者

def test(var):

try:

var+"1"

print("{} is string".format(var))except typeerror:

print("{} is not string".format(var))

# do something as listfor x in var:

print(x)

看能否來

跟字元自串相連,用 try 處理

,非常簡潔。

4樓:匿名使用者

import types

if type(a) == types.stringtype:

# string

elif type(a) == types.listtype:

# list...

如何判斷一個python變數是一個字串還是列表?

5樓:路過的

python官方文件在說明type函式的用法時,明文推薦用isinstance測試物件型別。

isinstance似乎不是這麼用的。 我通常的做法是用typex=int(5)

if type(x)==int: print " x is interger. "

else: print "false."

isinstance可以用來判斷一個變數是否屬於一個類。 在python裡應該是正確的。

if type(x)==list:passif type(x)==dict:pass

python 在列表中查詢包含所以某個字串的項,並儲存到一個新的列表

6樓:gta小雞

l = [for s in data if 'ff' in s]

7樓:匿名使用者

# 檔案不很大的話:

def findstrinfile(filename, lookup):

return lookup in open(filename,'rt').read()

# 對付大檔案:

def findstrinlargefile(filename, lookup):

with open(filename, 'rt') as handle:

for ln in handle:

if lookup in ln:

return true

else:

return false

python,如何提取包含在一個字串中的列表或字典

8樓:匿名使用者

import re

a = 『abc[1,2,3]abc』

t=re.findall(r'\[(.+?)\]',a)t1=re.findall(r'\d+',t[0])b=[int(i) for i in t1]

python如何判斷變數a是否等於某個字串,如果等於變數b=b,不等於b=d,b喝d也是變數。

9樓:匿名使用者

python如何判斷變數a是否等於某個字串,如果等於變數b=b,不等於b=d,b喝d也是變數

都用 ==

python中給定一個字串,判斷另一個字串是否為該字串,用語言描述出來怎麼寫,不用函式之類的 10

10樓:匿名使用者

一般新bai

手可能出現對比兩個字元

du串zhi的錯誤:

1,比較兩個字元dao

串內容的話,內用a.equals(b)比較,其中容a,b是兩個字串,用a==b的話比較的是a和b的記憶體地址。

2,如果一個字串是變數,另一個字串是常量的話,一定要把常量寫在前面,變數寫在後面(即括號內),這樣寫的原因只有一個,避免報空指標異常。如:a是常量字串,b是變數字串,則一定要寫成a.

equals(b).不能寫成b.equals(a),否則如果b為null的話,絕對報空指標異常。

怎樣才能提高判斷力,怎樣提高自己的判斷力?

不斷的去反思 反思是讓自己進步最快 也是最有效的方法和方式,只有在反思當中你才能感受得到事情的本質是什麼,事情的真相是什麼,只有不斷的去反思,才會讓自己看到超出事物本身之外的東西,慢慢的就會對自己狹隘的認識有一個比較清醒的態度,態度清醒了,心態也就開放了,整個人也就變的灑脫了,對於事物的判斷上也就能...

怎樣才能判斷自己是不是真的喜歡人呢

他的一舉一動可以左右你的情緒,看不見他就覺得好煩。看見他就覺得開心,充實,心裡滿滿都是幸福。付費內容限時免費檢視 回答1 想念對方又想見到對方 2 想為對方做點什麼 有時候真正喜歡一個人,除了心裡產生一股強烈的情感之外,也總想在其他地方能夠幫到對方,總會有意無意的觀察對方的需求,然後主動為對方做點什...

我怎樣才能改變害羞的習慣,我怎樣才能改掉害羞的習慣

從心理學的分類,你的這個性格稱之為粘液型。這屬於先天性的 專 一,啥事啥人面前,自己心屬裡說一句話 你是你,我是我。我比你差?二,一直默唸 關你屁事!三,做好應付各種情況的準備。例如課上,預先把估計老師想提問的題目準備充分,就不太怕提問時回答不上來,也就不大臉紅了。四,努力多參與各種活動,多出頭露面...