python 實現語句逆序
python實現語句逆序 例如 I am a girl 逆序成 girl a am I
下面是方法實現:
f = open(r"E:\abc.txt")
str = f.read()
#str以空格為分隔符轉換成list
list = str.split()
print "list = ",list
listResult = []
#列表逆序
for i in range(len(list)):
listResult.append(list[len(list)-1-i])
result = ""
#將逆序後的列表分別加上空格輸出,就組成逆序的語句了
for i in range(len(listResult)):
result = result +" "+listResult[i]
這只是一種很簡單的方法,後面再有方法會在後面追加^-^
相關推薦
python 實現語句逆序
python實現語句逆序 例如 I am a girl 逆序成 girl a am I 下面是方法實現: f = open(r"E:\abc.txt") str = f.read
寫一個遞迴演算法來實現字串逆序儲存,要求不另設串儲存空間。
遞迴演算法中需要使用一個靜態變數儲存陣列下標 #include <iostream> using namespace std; void invert(char A[]) { char ch; static int i=0;//利用靜態變數儲存陣列下標 ci
python切片-擷取-逆序擷取
一、切片簡介 切片是python中的高階特性,Python的切片操作非常靈活強大、優雅簡潔,如果能全面掌握和正確的運用,會對編寫Python程式碼水平會有很大提升。 切片的基本語法格式如下: str[begin:end:step] str: 字串或列表。 begi
二叉樹遍歷的python實現(前序、中序、後序)
實現二叉樹的三種遍歷方式,未完善二叉樹的生成、樹的程式遍歷等,本程式僅做記錄,程式中構造的二叉樹結構如下: # -*- coding: utf-8 -*- """ Created on Thu Sep 13 16:46:46 2018 Description:二叉樹
Java——用兩種方法實現字串逆序
package com.zth; public class Test{ public static String fun1(String str){ //方法一 將字串轉換為字元陣列 char[] arr = str.toCharA
leetcode 語句逆序輸出
題目:給定一個句子(只包含字母和空格), 將句子中的單詞位置反轉,單詞用空格分割, 單詞之間只有一個空格,前後沒有空格。 比如: (1) “hello xiao mi”-> “mi xiao hello” 輸入資料有多組,每組佔一行,包含一個句子(句子長度小於1000
java實現單詞逆序輸出
實現英文語句的逆序反轉public class Test { public static void main(String[] args) { String src = "Hel
java實現陣列逆序
public class Reverse { public static void main(String[] args) { // TODO Auto-generated method st
使用js實現陣列逆序
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-
使用棧實現單詞逆序輸出
package cn.my.stack; /** * 用棧實現單詞逆序,需要先設定棧的大小 * 入棧、出棧、是否棧為空、是否棧已滿、異常提醒 * @author wangbowen @date
關於python的字串逆序輸出
剛剛學習python,在http://www.pythontip.com上進行練習。 遇到題目如下: 給你一個字串 a, 如a=‘12345’,對a進行逆序輸出a。 (1)一開始想著簡單的逆序輸出就好了,所以嘗試了以下的寫法: <pre name="code" c
6-2 函式實現字串逆序(10 分)
本題要求實現一個字串逆序的簡單函式。 函式介面定義: void f( char *p ); 函式f對p指向的字串進行逆序操作。要求函式f中不能定義任何陣列,不能呼叫任何字串處理函式。 裁判測試程式樣例: 本題要求實現一個字串逆序的簡單函式。 函式
C語言簡單遞迴實現字串逆序輸出
題目內容的 “注意” 已經側面規定了要用遞迴來實現: 輸入是一個可能含有空格的串說明要用gets來讀入字串,如果利用scanf的話是無法讀入一段含有空格的串。 下面先上一般方法: #include "stdio.h" #include "string.h" char *
python 自己實現列表的sort函式,支援逆序,可以排序任意型別的資料。 實現列表的排序,要求支援逆序和指定標準(key)
def paixv(lt,reverse = None): for i in range(len(lt) - 1): for j in range(i+1,len(lt)): if reverse : if
python完成列表的排序,支援逆序(冒泡實現)
自己實現的列表排序 python中有個函式可以直接實現 sort() : 排序,預設從小到大排列 sort(reverse=1) 從大到小排列 下面是我自己實現的過程 def arrange(lt,reverse=True): #列表長度 a = len(lt)
python實現將字串轉化為數字(逆序輸出)
給定一個字串,可能包含空格、字母等轉化為數字,或者逆序輸出數字 下面是具體實現: #!usr/bin/env python #encoding:utf-8 ''' __Author__:沂水寒城 功能:將字串轉化為數字 ''' def trans_s
劍指offer-陣列中的逆序對計算(python實現)
劍指offer-陣列中的逆序對計算(牛客網題目,python實現) 問題描述 在陣列中的兩個數字,如果前面一個數字大於後面的數字,則這兩個數字組成一個逆序對。輸入一個數組,求出這個陣列中的逆序對的總數P。並將P對1000000007取模的結果輸出。 即輸
python實現逆序輸出一個數字
問題是:輸入一個數字,按照指定要求逆序輸出該數字,很簡單,下面是實現: #!usr/bin/env python #encoding:utf-8 ''' __Author__:沂水寒城 功能:逆序輸出一個數字 如果數字是正數直接輸出如:177--->771
只使用遞歸實現棧的逆序操作
可能 top push div emp return 遞歸實現 開始 stack 2017-06-23 20:36:02 剛開始思考這個問題的時候陷入了一個誤區,就是以為只能用一個遞歸完成。 然而事實上,可以使用兩個遞歸來完成這個功能。 具體思考是這樣的,首先遞歸其實是將
Python基礎課:定義一個函數,輸入一個序列,判斷序列是順序還是逆序,順序輸出UP,逆序輸出DOWN,否則輸出None
逆序 python基礎 ted == sorted fun spa span def 1 def fun(arg): 2 try: 3 li = list(arg) 4 if(sorted(li)==li): 5