kzen.dev
  • Frågor
  • Taggar
  • Användare
Meddelanden
Belöningar
Registrering
När du har registrerat dig kommer du att få information om svar och kommentarer på dina frågor.
Logga in
Om du redan har ett konto loggar du in för att kontrollera nya meddelanden.
Det kommer att finnas belöningar för frågor, svar och kommentarer.
Mer
Källa
Redigera
Joan Venge
Joan Venge
Question

Hur får jag fram en delsträng av en sträng i Python?

Finns det ett sätt att substränga en sträng i Python, för att få en ny sträng från det tredje tecknet till slutet av strängen?

Kanske som myString[2:end]?

Om man lämnar den andra delen betyder 'till slutet', och om man lämnar den första delen, börjar det från början?

1976 2009-03-19T17:29:41+00:00 3
Peter Mortensen
Peter Mortensen
Redigerad fråga 2019ör september 2019 в 11:31
Programmering
python
string
Popular videos
Python Tutorial: Datetime Module - How to work with Dates, Times, Timedeltas, and Timezones
Python Tutorial: Datetime Module - How to work with Dates, Times, Timedeltas, and Timezones
för 6 år sedan
Python Pandas Tutorial (Part 6): Add/Remove Rows and Columns From DataFrames
Python Pandas Tutorial (Part 6): Add/Remove Rows and Columns From DataFrames
för 3 år sedan
38- Pandas DataFrames: How to Replace Values
38- Pandas DataFrames: How to Replace Values
för 6 år sedan
Reverse The Given String Using Recursion | Python Programs | Interview Question And Answer
Reverse The Given String Using Recursion | Python Programs | Interview Question And Answer
för 2 år sedan
Python Pandas Tutorial 5: Handle Missing Data: fillna, dropna, interpolate
Python Pandas Tutorial 5: Handle Missing Data: fillna, dropna, interpolate
för 6 år sedan
How to Split Strings in Python With the split() Method
How to Split Strings in Python With the split() Method
för 3 år sedan
Python Regex: How Find a Substring in a String
Python Regex: How Find a Substring in a String
för 2 år sedan
Substrings and Index of Strings in Python - Python Tutorial
Substrings and Index of Strings in Python - Python Tutorial
för 3 år sedan
Python Basics: Extract Substrings
Python Basics: Extract Substrings
för 2 år sedan
Interview Question : Find Substring of String | Python Code
Interview Question : Find Substring of String | Python Code
för 3 år sedan
Python Program To Print All The Non-Empty Substring Of Given String
Python Program To Print All The Non-Empty Substring Of Given String
för 2 år sedan
Extract a sub-string in Python Pandas - Step 2
Extract a sub-string in Python Pandas - Step 2
för 3 år sedan
Knuth–Morris–Pratt(KMP) Pattern Matching(Substring search)
Knuth–Morris–Pratt(KMP) Pattern Matching(Substring search)
för 7 år sedan
How To Split A String In Python
How To Split A String In Python
för 1 år sedan
Using the Python String Methods
Using the Python String Methods
för 3 år sedan
[5 Minute Tutorial] Regular Expressions (Regex) in Python
[5 Minute Tutorial] Regular Expressions (Regex) in Python
för 3 år sedan
BUILT-IN STRING FUNCTIONS - PYTHON PROGRAMMING
BUILT-IN STRING FUNCTIONS - PYTHON PROGRAMMING
för 4 år sedan
Longest Palindromic Substring Manacher's Algorithm
Longest Palindromic Substring Manacher's Algorithm
för 7 år sedan
Python String Replacement in Text Files & Data Frames
Python String Replacement in Text Files & Data Frames
för 2 år sedan
Python Regular Expression (RegEx). Extract Dates from Strings in Pandas DataFrame
Python Regular Expression (RegEx). Extract Dates from Strings in Pandas DataFrame
för 3 år sedan
Python Pandas: Select, SLICE & FILTER Data rows & columns by Index or Conditionals
Python Pandas: Select, SLICE & FILTER Data rows & columns by Index or Conditionals
för 2 år sedan
Python Tutorial: Slicing Lists and Strings
Python Tutorial: Slicing Lists and Strings
för 7 år sedan
Enkla beräkningar i Python
Enkla beräkningar i Python
för 2 år sedan
4.9 Longest Common Subsequence (LCS)  - Recursion and Dynamic Programming
4.9 Longest Common Subsequence (LCS) - Recursion and Dynamic Programming
för 5 år sedan
Python Programming Tutorial - Regular Expression | Match, Search, Findall Functions
Python Programming Tutorial - Regular Expression | Match, Search, Findall Functions
för 6 år sedan
Sort Words Alphabetically In Python
Sort Words Alphabetically In Python
för 4 år sedan
Advanced Python Programming - String Manipulation and Functions
Advanced Python Programming - String Manipulation and Functions
för 5 år sedan
148, Recursion and implementing permutation with Python
148, Recursion and implementing permutation with Python
för 8 år sedan
Frequently Asked Python Program 23:How To Find Length of a String
Frequently Asked Python Program 23:How To Find Length of a String
för 3 år sedan
How do I use string methods in pandas?
How do I use string methods in pandas?
för 7 år sedan
How to ignore case sensitive while checking on string in Pandas DataFrame?
How to ignore case sensitive while checking on string in Pandas DataFrame?
för 3 år sedan
Split string with multiple delimiters in Python
Split string with multiple delimiters in Python
för 2 år sedan
Exercício Python #025 - Procurando uma string dentro de outra
Exercício Python #025 - Procurando uma string dentro de outra
för 5 år sedan
4# String In Python and Different Methods of String- Python Tutorials For Beginners
4# String In Python and Different Methods of String- Python Tutorials For Beginners
för 2 år sedan
Longest Palindromic Subsequence
Longest Palindromic Subsequence
för 8 år sedan
« Föregående
Nästa »
Den här frågan har 1 svar på engelska, för att läsa dem logga in på ditt konto.
Solution / Answer
Paolo Bergantino
Paolo Bergantino
2009ör mars 2009 в 5:30
2009-03-19T17:30:44+00:00
Mer
Källa
Redigera
#8911139
>>> x = "Hello World!"
>>> x[2:]
'llo World!'
>>> x[:2]
'He'
>>> x[:-2]
'Hello Worl'
>>> x[-2:]
'd!'
>>> x[2:-2]
'llo Worl'

Python kallar detta koncept för "slicing" och det fungerar inte bara på strängar. Ta en titt här för en omfattande introduktion.

 Community
Community
Redigerat svar 2017ör maj 2017 в 12:34
2964
0
 gimel
gimel
2009ör mars 2009 в 6:02
2009-03-19T18:02:38+00:00
Mer
Källa
Redigera
#8911141

Ett exempel verkar saknas här: fullständig (ytlig) kopiering.

>>> x = "Hello World!"
>>> x
'Hello World!'
>>> x[:]
'Hello World!'
>>> x==x[:]
True
>>>

Detta är ett vanligt idiom för att skapa en kopia av sekvenstyper (inte av internerade strängar), [:]. Shallow kopierar en lista, se Python list slice syntax used for no obvious reason.

Peter Mortensen
Peter Mortensen
Redigerat svar 2019ör januari 2019 в 4:23
22
0
 bouvard
bouvard
2009ör mars 2009 в 5:31
2009-03-19T17:31:34+00:00
Mer
Källa
Redigera
#8911140

Du har rätt där, förutom "end". Det kallas skivnotering. Ditt exempel borde lyda som följer:

new_sub_string = myString[2:]

Om du utelämnar den andra parametern är den implicit slutet på strängen.

Peter Mortensen
Peter Mortensen
Redigerat svar 2018ör juni 2018 в 3:23
8
0
Lägg till en fråga
Kategorier
Alla
Teknik
Kultur / fritid
Livet / Konst
Vetenskap
Professionell
Företag
Användare
Alla
Ny
Populära
1
Daniel Gogov
Registrerad för 6 dagar sedan
2
工藤 芳則
Registrerad för 1 vecka sedan
3
Ирина Беляева
Registrerad för 2 veckor sedan
4
Darya Arsenyeva
Registrerad för 2 veckor sedan
5
anyta nuam-nuam (LapuSiK)
Registrerad för 2 veckor sedan
BG
CS
DA
DE
EL
ES
FR
ID
IT
JA
KO
LT
LV
NL
NO
PL
PT
RO
RU
SL
SV
TR
ZH
© kzen.dev 2023
Källa
stackoverflow.com
under licens cc by-sa 3.0 med angivande av