20个有用的python代码段(2):
1、列表解析
在其他列表的基础上,列表分析为创建列表提供了一种优雅的方式。
以下代码将旧列表的每个对象乘以两次,创建新列表。
#multiplyingelenelentinalistby2 original_list=[1,2,3,4] new_list=[2*xforxinoriginal_list] print(new_list) #[2,4,6,8]
2、两个变量之间的交换值
在不使用第三个变量的情况下,Python可以非常简单地交换两个变量间的值。
a=1 b=2 a,b=b,a print(a)#2 print(b)#1
3、将字符串分成子字符串列表
通过使用.split()方法,字符串可分为子字符串列表。分隔符也可以作为参数传输。
string_1="MynameisChaitanyaBaweja" string_2="sample/string2" #defaultseparator'' print(string_1.split()) #['My','name','is','Chaitanya','Baweja'] #definingseparatoras'/' print(string_2.split('/')) #['sample','string2']
4、将字符串列表整合成单个字符串
join()将字符串列表整合成单个字符串的方法。在下面的例子中,使用comma分隔符将其分开。
list_of_strings=['My','name','is','Chaitanya','Baweja'] #Usingjoinwiththecommaseparator print(','.join(list_of_strings)) #Output #My,name,is,Chaitanya,Baweja
更多Python知识,请关注:Python自学网!!