回覆列表
-
1 # 蛻變1299
-
2 # nknus18199
list轉為tuple:temp_list = [1,2,3,4,5]將temp_list進行強制轉換:tuple(temp_list)檢視是否轉換成功:
print type(temp_list)tuple 轉為list:
方法類似,也是進行強制轉換即可:
list(temp_tuple)檢視是否轉換成功:
print type(temp_tuple)拓展說明:
-
3 #
list(列表):list是一種有序的集合,可以隨時新增和刪除其中的元素。tuple(元祖):tuple和list非常類似,但是tuple一旦初始化就不能修改,比如同樣是列出同學的名字:tuple轉listpython2下執行list轉tuplepython2下執行python3下執行list和tuple是Python內建的有序集合,一個可變,一個不可變。
reverse()是python列表中的一個內建方法,用於反向列表中元素;語法:“list.reverse()”。reverse()方法沒有返回值,但是會對列表的元素進行反向排序。
Python中 reverse()是列表的內建方法,無引數,無返回值,reverse()會改變列表(原地反轉),因此無需返回值。字典、元組、字串不具有reverse()方法,如果呼叫將會返回一個異常.
1、reverse()是python列表中的一個內建方法,用於反向列表中元素;語法:“list.reverse()”。reverse()方法沒有返回值,但是會對列表的元素進行反向排序。用於反向列表中元素。
2、使用方法:#!/usr/bin/python
aList = [123, 'xyz', 'zara', 'abc', 'xyz']
aList.reverse()
print "List : ", aList
輸出結果:List : ['xyz', 'abc', 'zara', 'xyz', 123]