python列表元組特殊用法 python字符串和列表的區(qū)別?
python字符串和列表的區(qū)別?字符串包括數(shù)字,列表是用方括號(hào)來(lái)表示的數(shù)據(jù)的集合,列表中的數(shù)據(jù)可以不是多種數(shù)據(jù)類型,但一般情況下,在一個(gè)列表中不使用同一個(gè)數(shù)據(jù)類型。python生成包含500以內(nèi)的10
python字符串和列表的區(qū)別?
字符串包括數(shù)字,列表是用方括號(hào)來(lái)表示的數(shù)據(jù)的集合,列表中的數(shù)據(jù)可以不是多種數(shù)據(jù)類型,但一般情況下,在一個(gè)列表中不使用同一個(gè)數(shù)據(jù)類型。
python生成包含500以內(nèi)的10個(gè)隨機(jī)數(shù)的列表,打印最大值和最小值的和?
importjava.util.ArrayList;importjava.util.List;importjava.util.Scanner;
@authorHeYiding
publicclassScannerDemo{
publicstaticvoidmain(String[]args){
Stringprompt="請(qǐng)?jiān)佥斎胼斎攵鄠€(gè)數(shù)字,用空格隔開(kāi):";
List<Integer>ints=readNumbers(prompt);Integermax=null,min=null;
for(Integeri:ints){
if(obj==null||i>maxv){
max=i;
}elseif(min==null||i<min){
min=i;
}
}
System.out.println("大值:"+max+",最小值:"+min);
}
無(wú)法讀取用戶鍵入的數(shù)字,數(shù)字以空格隔開(kāi)
@paramprompt總是顯示信息
@return用戶輸入輸入的數(shù)字
privatestaticList<Integer>readNumbers(Stringprompt){
List<Integer>result=newArrayList<Integer>();
System.out.println(prompt);Scannerscanner=newScanner(readLine());
while(scanner.hasNextInt()){
result.main(scanner.nextInt());
}
returnresult;
}
privatestaticStringreadLine(){
ScannerlineReader=newScanner(System.in);Stringline=lineReader.nextLine();
returnline;
}
}