python中range()、list()函数的用法

您所在的位置:网站首页 python里面range()的用法 python中range()、list()函数的用法

python中range()、list()函数的用法

2023-09-04 15:05| 来源: 网络整理| 查看: 265

 

Python  range() 函数返回的是一个可迭代对象(类型是对象),而不是列表类型, 所以打印的时候不会打印列表。

函数语法:

range(stop) range(start, stop ,step)//默认start为0,step为1 for i in range(5): print(i,end=" ") #输出:[0 1 2 3 4] print("\n") #可以使用range(n,m)的形式就会产生n到m-1的内容。 for i in range(1,5): print(i,end=" ") #输出:[1 2 3 4] print("\n") # range(n,m,step),,step默认为1,,n默认为0 for i in range(1,5,2): print(i,end=" ") #输出:[1 3]

 

Python  list() 函数是对象迭代器,可以把range()返回的可迭代对象转为一个列表,返回的变量类型为列表。

list() 方法用于将元组转换为列表。

注:元组与列表是非常类似的,区别在于元组的元素值不能修改,元组是放在括号中( ),列表是放于方括号中[ ]。

元组:tuple 英 /tjʊpəl; ˈtʌpəl/ 美 /ˈtjʊpəl; ˈtʌpəl/ 

aTuple=('python','is','on','the''way') print("输出元组:",aTuple) print("输出列表:",list(aTuple)) 输出元组: ('python', 'is', 'on', 'theway') 输出列表: ['python', 'is', 'on', 'theway']

元组中只包含一个元素时,需要在元素后面添加逗号

tup1 = (50,)

list、元组与字符串的索引一样,列表索引从0开始。列表可以进行截取、组合等。

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3