python输入input数组_python怎么输入数组
python怎么輸入數(shù)組?
python輸入數(shù)組
一維數(shù)組:arr = input("") //輸入一個(gè)一維數(shù)組,每個(gè)數(shù)之間使空格隔開
num = [int(n) for n in arr.split()] //將輸入每個(gè)數(shù)以空格鍵隔開做成數(shù)組
print(num) //打印數(shù)組
一維數(shù)組輸入輸出示例:
推薦:【Python教程】
二維數(shù)組:
(以n*n的二維數(shù)組為例)n = int(input()) //輸入二維數(shù)組的行數(shù)和列數(shù)
line = [[0]*n]*n //初始化二維數(shù)組
for i in range(n):
line[i] = input().split(" ") //輸入二維數(shù)組,同行數(shù)字用空格分隔,不同行則用回車換行
print(line) //打印二維數(shù)組
二維數(shù)組打印示例:
如果二維數(shù)組中的元素都為整型,可加上:line[i] = [int(j) for j in line[i]]
即輸入:n = int(input()) //輸入二維數(shù)組的行數(shù)和列數(shù)
line = [[0]*n]*n //初始化二維數(shù)組
for i in range(n):
line[i] = input().split(" ") //輸入二維數(shù)組,同行數(shù)字用空格分隔,不同行則用回車換行
line[i] = [int(j) for j in line[i]] //將數(shù)組中的每一行轉(zhuǎn)換成整型
print(line) //打印二維數(shù)組
以上就是python怎么輸入數(shù)組的詳細(xì)內(nèi)容,更多請關(guān)注Gxl網(wǎng)其它相關(guān)文章!
本條技術(shù)文章來源于互聯(lián)網(wǎng),如果無意侵犯您的權(quán)益請點(diǎn)擊此處反饋版權(quán)投訴
本文系統(tǒng)來源:php中文網(wǎng)
TAG標(biāo)簽:python
總結(jié)
以上是生活随笔為你收集整理的python输入input数组_python怎么输入数组的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎么知道股票超买超卖?
- 下一篇: python爬虫开发 从入门到实战_py