我需要知道Python中的變量是字符串(名稱)還是數字。我想檢查圖的度數,但是我需要知道“I”迭代器是字符串內部的一個數字還是字符串內的一個名稱,在末尾顯示了圖的度數。在
這個代碼有什么問題嗎?在import csv, sys
import networkx as nx
def ministro_lei():
stf = csv.reader(open('resultset.csv', 'rb'), delimiter=',', quotechar='|')
eds = [(i[0],i[1],i[2]) for i in stf]
G = nx.DiGraph(nome='ministro_lei')
G.add_weighted_edges_from(eds)
for i in G.degree():
if isinstance(i,str):
print (" This is a name:", i)
elif isinstance(i, int):
print ("This is a number: ", i)
else:
raise ValueError
return G, eds
ministro_lei=()
下面是一些出局的例子:
^{pr2}$
請幫忙嗎?
謝謝