python如何对比两个列表里的字符串是否相同
时间: 2023-12-02 13:05:29 浏览: 68
可以用循环和条件语句来比较两个列表里的字符串是否相同。
例如:
```python
list1 = ['apple', 'banana', 'orange']
list2 = ['orange', 'banana', 'apple']
if len(list1) != len(list2):
print('两个列表长度不相等')
else:
for i in range(len(list1)):
if list1[i] != list2[i]:
print('两个列表不完全相同')
break
else:
print('两个列表完全相同')
```
输出结果为:
```python
两个列表完全相同
```
相关问题
用python比较两个输入的字符串是否相等
可以使用Python内置的操作符 "==" 来进行两个字符串比较。例如:
```python
string1 = "hello"
string2 = "world"
if string1 == string2:
print("The two strings are equal.")
else:
print("The two strings are not equal.")
```
以上代码中,我们首先定义了两个字符串变量 string1 和 string2,分别赋值为 "hello" 和 "world"。然后我们使用操作符 "==" 来比较这两个字符串是否相等,由于它们不相等,所以程序将输出 "The two strings are not equal."。
希望这可以回答您的问题。
python对比两个字符串
在 Python 中,可以使用 `==` 运算符来比较两个字符串是否相等。示例代码如下:
```python
str1 = "hello world"
str2 = "hello world"
if str1 == str2:
print("两个字符串相等")
else:
print("两个字符串不相等")
```
输出结果为:`两个字符串相等`
需要注意的是,Python 中的字符串比较是区分大小写的。如果要在比较字符串时忽略大小写,可以先将字符串全部转为小写或大写,再进行比较。示例代码如下:
```python
str1 = "hello world"
str2 = "HELLO WORLD"
if str1.lower() == str2.lower():
print("两个字符串相等(忽略大小写)")
else:
print("两个字符串不相等")
```
输出结果为:`两个字符串相等(忽略大小写)`
阅读全文