1. python中的for i in range怎麼用
for in range是循環的意思。
示例:for i in range(1,5):
print(i)
上述語句的意思就是從1到5的循環,每循環一次列印一次i的值,1到5,共5回,列印五次i的值,即循環5次。
(1)python循環列印數組擴展閱讀:
for循環是編程語言中一種開界的循環語句,而循環語句是由循環體及循環的終止條件兩部分組成,for循環其在各種編程語言中的實現與表達有所出入,但基本為以C語言和pascal語言代表的兩種形式。
for循環中的變數可以是一個也可以是多個,不要局限於一個變數處理到底,那樣有時會很單調,當程序適合把多個變數組成循環時,用多個for語句來表示就是有些浪費了!
在C語言中,for循環中的"單次表達式"、"條件表達式"和"循環體語句"都是選擇項, 即可以預設成只剩下「;」的空語句, ";"不能預設的原因是編譯格式如此,預設了編譯器不認識而會報錯。
省略了用來初始化的單次表達式時, 表示不對循環控制變數賦初值。
省略了條件表達式, 若不做其它處理則成為死循環。
省略了所有循環體, 則for語句不被其它形式處理時不產生任何作用。
2. python怎麼輸出數組中的元素
列印列表中出現前十的元素,可以利用列表的count屬性,可以計數,然後根據數量多少排序 來輸出元素
a = [1,'b','b',3,3,3,'d','d','d','d',5,5,5,5,5,'f','f','f','
f','f','f',7,7,7,7,7,7,7,'h','h','h','h','h','h','h','h',9,9
,9,9,9,9,9,9,9,'j','j','j','j','j','j','j','j','j','j',11,11
,11,11,11,11,11,11,11,11,11]
b = {} #定義空字典
for d in set(a): #去重復的值,set
b[a.count(d)] = d #去重後做計數,把數量和值寫到字典b
for e in reversed(sorted(b.keys())[-10:]):
print e,':',b[e] #排序列表鍵值並取後10個(數量最大的10個),翻轉後列印出數量與值。
3. python怎麼循環輸出二維數組的內容
……在你確定維度是二維的前提下,沒有必要糾結具體是幾乘幾的,只要a和b相匹配。python中的循環和迭代器有關,不需要顯式地給出循環次數。
4. python 數組循環問題
foriinrange(0,len(a)):
print("%d,%s,%s,%s"%(i,a[i],b[i],c[i]))
5. python 怎麼將一個數組逆序輸出
工具/材料:電腦、Python、Pycharm
1、首先,打開Python,定義一個數組,其值為空。
6. 怎麼將python中的數組全部列印出來array
在python中列印array數組的方法如下:
1、通過桌面快捷方式或搜索來打開IDLE軟體。
7. python 如何用循環語句生成'a','b','c'的數組
'1','2','3','4','5' 這個是數組 不是字元串
k=[1,2,3,4,5]
y=[]
for i in range (len(k)):
y+=str(k[i])
print(y)
8. 如何用Python列印出一個數組里所有重復元素的元素,下標,以及該元素重復的次數
a=(3.6,"python",[7,2.3,7,8.9],{'F':'108','G':88},"python",3.6,"python",'20')
b={}
foriina:
ifa.count(i)>1:
b[i]=a.count(i)
print(b)
列印出一個數組里所有重復元素的元素,次數:
{3.6:2,'python':3}